标签: php performance solr nosql
我目前正在用PHP连接Solr。
我无法理解使用哪一个来提高性能 addFilterQuery 或 setQuery 。
这两者有什么区别?
答案 0 :(得分:1)
setQuery 默认情况下执行OR运算符(如果在多字段查询之间没有提及任何运算符[AND / NOT等])并且它在整个数据库中搜索结果。
AND / NOT
addFilterQuery 仅对AND运算符执行,并涉及setQuery结果。
AND
setQuery