0

Solrクエリでは、OR(大文字)を使用した場合、クエリ処理時間は172 ミリ秒ですが、OR(小文字)を使用した場合クエリ処理時間は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 に答える