2016-08-13 30 views
0

我需要选择某个州的城市中的所有文档,这是使查询更快的更好方法吗?将Solr Q和FQ搜索组合起来

​​

如果我需要选择属于一个人的所有文件,那么最好的组合是什么?像我这样的初学者这样做:

q=state:IL AND city:chicago AND name:smith 

回答

1

个人的过滤器查询(建议2)的速度更快,因为它们是独立缓存,您可以在不同的组合复用在一起。

但还有其他因素,例如缓存大小,驱逐,内容更新频率(使缓存无效)等等。