我想以这样的方式自定义sphinx搜索,以便我可以在内存中保留尽可能多的记录。
我收到了以下错误:
searchd error(status:1):per-query max_matches = 25000 out of bounds(per-server max_matches = 1000)
答案 0 :(得分:7)
在您的情况下,我建议在服务器端将max_matches
设置为100000。
即使你需要更多,你总是可以使用limit N,M
来获取结果集的片段而不会越界。
根据我的经验,人类在搜索结果中不会超过10-20页,所以100K应该绰绰有余。