Using libdrizzle as an asynchronous mysql connector

I am interested in using libdrizzleas a common asynchronous connector for mysql db for a C ++ application (actually as a backend for hiberlite ). Since the beginning of this year, libdrizzle is no longer a separate project and it has been integrated into the same rainy project , so installation as a separate dependency (not related to the rest from the rain) may have become a bit more complicated.

I am wondering if people used this library to interact with MySql or MariaDB, maybe did some tests for the mickey mouse to have an approximate idea of ​​how it relates to the synchronous driver by default.

In addition, comments about difficulties with installation, configuration, errors (documentation essentially non-existent) would be very useful.

+3
source share
1 answer

You might want to take a look at ngx_drizzle ( drizzle-nginx-module ) on github.

From the module description:

This is the nginx upstream module integrating libdrizzle in Nginx into a non-blocking and threading process.

In essence, it provides a very efficient and flexible way for nginx internal components to access MySQL, Drizzle, as well as other DBMSs that support the wired Drizzle or MySQL protocol. In addition, it can serve as a direct REST interface for these RDBMS backups.

MySQL, MySQL 5.0 ~ 5.5. , MySQL 5.6+; !

+1

All Articles