我想自定义sphinx搜索,这样我就可以在内存中保留尽可能多的记录。
我得到以下错误:
searchd error(状态:1):每个查询的max_matches=25000越界(每个服务器的max_maatches=1000)
在您的情况下,我建议在服务器端将max_matches
设置为100000。
即使您需要更多,也可以始终使用limit N,M
来获取结果集的切片,而不会越界。
根据我的经验,人类在搜索结果中不会超过10-20页,所以100K应该绰绰有余。