0

是否有任何选项可用于以压缩格式获取 SPHINX 结果集?像gzip等,

4

1 回答 1

0

不不直接。可能的想法

  1. 在与 sphinx 相同的服务器上安装轻量级代理。这需要在后台使用 sphinx,但会将数据压缩回真实客户端。(可能使用 json 或类似的,应该可以很好地压缩 - 这样做而不是尝试压缩 sphinxes 二进制协议 - 因为必须使用 sphinx api 代码对其进行解码)

  2. 使用 SSH 隧道 - 并在隧道上启用压缩。但是 SSH 可能会抵消您可能会看到的压缩带来的小好处。

  3. 使用 SphinxQL。mysql 客户端有一个压缩设置 - 但我不确定 sphinx 是否支持服务器端。

于 2012-04-11T13:20:21.100 回答