0

SPHINX 結果セットを圧縮形式で取得するオプションはありますか? gzipなどのように、

4

1 に答える 1

0

いいえ、直接ではありません。考えられるアイデア

  1. sphinx と同じサーバーに軽量プロキシをインストールします。これにはバックグラウンドで sphinx が必要ですが、データは圧縮されて実際のクライアントに戻されます。(おそらくjsonなどを使用すると、圧縮率が高くなります-スフィンクスのバイナリプロトコルを圧縮しようとするのではなく、これを実行してください-スフィンクスAPIコードでデコードする必要があるため)

  2. SSH トンネルを使用し、トンネルで圧縮を有効にします。しかし、SSH は、圧縮によって得られる小さなメリットを無効にする可能性があります。

  3. SphinxQL を使用します。mysql クライアントには圧縮設定がありますが、sphinx がサーバー側でサポートしているかどうかはわかりません。

于 2012-04-11T13:20:21.100 に答える