【问题标题】:What is the difference between addFilterQuery And setQuery in SoLR?SoLR中的addFilterQuery和setQuery有什么区别?
【发布时间】:2016-12-22 07:42:00
【问题描述】:

我目前正在用 PHP 连接 Solr。

我无法理解使用哪一个来获得更好的性能 addFilterQuerysetQuery

这两者又有什么区别呢?

【问题讨论】:

    标签: php performance solr nosql


    【解决方案1】:

    setQuery 默认使用 OR 运算符(如果您在多字段查询之间没有提及任何运算符 [AND / NOT 等))并在整个数据库中搜索结果。

    addFilterQuery 仅使用 AND 运算符执行并涉及 setQuery 结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-24
      • 1970-01-01
      • 2011-06-09
      • 2017-04-16
      • 2010-10-02
      • 2011-12-12
      • 2010-09-16
      • 2012-03-14
      相关资源
      最近更新 更多