3

libdrizzleC ++アプリケーションのmysql dbの一般的な非同期対応コネクタとして(実際にはhiberliteのバックエンドとして)使用することに興味があります。今年の初めから、libdrizzle は別のプロジェクトではなくなり、同じ drizzle プロジェクトにマージされたため、別の依存関係 (残りの drizzle とは無関係) としてインストールすることは、少し複雑になった可能性があります。

人々がこのライブラリを MySql や MariaDB とのインターフェイスに使用したことがあるかどうか疑問に思っています。おそらくミッキー マウスのベンチマークをいくつか作成して、同期デフォルト ドライバと比較してどのように動作するかを大まかに把握してください。

また、インストール、セットアップ、落とし穴 (基本的にドキュメントは存在しません) の難しさについてのコメントも大歓迎です。

4

1 に答える 1

1

githubで ngx_drizzle ( drizzle -nginx-module ) を参照してください。

モジュールの説明から:

これは、非ブロッキングおよびストリーミングの方法で libdrizzle を Nginx に統合する nginx アップストリーム モジュールです。

基本的に、nginx 内部が MySQL、Drizzle、および Drizzle または MySQL 有線プロトコルをサポートする他の RDBMS にアクセスするための非常に効率的で柔軟な方法を提供します。また、これらの RDBMS バックエンドへの直接的な REST インターフェイスとしても機能します。

MySQL を使用している場合は、MySQL 5.0 ~ 5.5 が必要です。MySQL 5.6+ が機能するかどうかはわかりません。レポート歓迎!

于 2011-11-29T10:18:58.087 に答える