標準分析とキーワード分析

標準分析とキーワード分析のどちらかを選択する前に、これら 2 つの分析の動作に以下の違いがあることに注意する必要があります。
  • 標準分析: 文字列を分割してトークン化します。また、そのすべてのトークンを小文字に変換します。
  • キーワード分析: 文字列全体をトークン化し、その状態を維持します (大文字/小文字の変更は行いません)。

例:

contains any (いずれかを含む) アルゴリズムの例を取り上げます。ここでは、入力が P O であるとします。この場合、標準分析は P O レコードと P レコードの両方を返しますが、キーワード分析は P O レコードのみを返します (以下を参照)。

標準分析による検索結果:

Search result with Standard analyzer

キーワード分析による検索結果:

Search result with Keyword analyzer