1

クライアント側 (デーモンとして実行) で接続プールを確立して、Linux の mysql クライアントで使用できるようにする方法はありますか?

mysql ==(名前付きパイプ/UNIX ドメイン ソケット?)==> mysql 接続プール (デーモン) ==> mysql サーバー

4

1 に答える 1

0

あなたからの返信を読んだ後、次の解決策を提案できます。

  • (ソケットまたは http 経由で) クライアントからの接続を受け入れるデーモン アプリケーション (メモリに常駐) を持つ
  • クライアントは、セキュリティ トークン (認証できるようにするため) と、実行する必要があるクエリを送信します。
  • デーモン アプリケーションは mysql 接続のプール (固定数) を持つことができ、(負荷に応じて) 接続を選択してクエリを実行し、結果を返します (必要な場合)。

このようにして、mysql 接続の数を完全に制御できます。また、db レイヤーとの通信が行われる単一のポイントが得られます。

于 2013-04-19T08:22:02.403 に答える