プリミティブ整数フィールド
(The bot translated the original post https://lists.apache.org/thread/954lvfgrqwdrrjyvr5smnhwjqk5r2mcm into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは Solr 開発者の皆様、
Solrで整数型の価格フィールドを作成したいと考えています。このフィールドはデータを保存し、検索結果に表示するために使用するだけでなく、範囲フィルターとしても使用したいです。
そこで質問なのですが、ベストプラクティスとしてどの fieldType
を使用すべきでしょうか?以下のような記述を読んだことがあります:
「一般的な数値のニーズには、期待される具体的な値に応じて、IntPointField
、LongPointField
、FloatPointField
、またはDoublePointField
クラスのいずれかを使用することを検討してください。これらの「次元ポイント」ベースの数値クラスは、使用される範囲のサイズに関係なく、効率的な範囲クエリをサポートするために特別にエンコードされたデータ構造を使用します。これらのフィールドに対して、必要に応じてソートやファセットのために DocValues
を有効にしてください。」
この記述に基づいて、私のユースケースに対して、indexed="false"
, stored="true"
, docValues="true"
を設定した IntPointField
を使用すべきだと考えて良いのでしょうか?
どうぞよろしくお願いします。
追伸:「次元ポイント」がスカラー値に対して何を意味するのか、全く分かりません。
Roland
トピックへ返信するには、ログインが必要です。