0

在 Solr 查询中,当我使用OR(大写字母)时,查询处理时间是172 毫秒。但是当我使用(小写字母)时,查询处理时间是109 毫秒。在中使用区分大小写的布尔运算符的效果是什么? solr 搜索查询...?

以下是我的查询

//mydoamin:8983/solr/C62/select?q=content(every) 或 contentstem(every)

4

1 回答 1

1

根据查询解析器语法的布尔运算符区分大小写。

Boolean operators must be ALL CAPS

因此,当您使用 OR 时,它实际上是和 OR 查询。
但是,小写或将是一个普通的文本搜索,它会比布尔值更快。

请检查使用调试选项形成的查询。

于 2012-11-23T09:52:48.910 回答