Sphinx搜索max_matches错误

时间:2012-09-10 06:49:37

标签: search sphinx thinking-sphinx

我想以这样的方式自定义sphinx搜索,以便我可以在内存中保留尽可能多的记录。

我收到了以下错误:

  

searchd error(status:1):per-query max_matches = 25000 out of bounds(per-server max_matches = 1000)

1 个答案:

答案 0 :(得分:7)

在您的情况下,我建议在服务器端将max_matches设置为100000。

即使你需要更多,你总是可以使用limit N,M来获取结果集的片段而不会越界。

根据我的经验,人类在搜索结果中不会超过10-20页,所以100K应该绰绰有余。