2013-10-05 12 views
6

precisionStepをいくつかのところで理解しようとしましたが、その概念を完全に理解することはできません。ですから、それが何であるかを非常に簡単な言葉で説明してください。非常に簡単な用語でprecisionStepとは何ですか?

+0

@downvoter理由を述べるのに十分親切にしてください。それは非常にばかげた質問ですか、専門家のためではないかもしれません: –

+0

[NumericRangeQuery Javadoc](http://lucene.apache.org/core/4_5_0/core/org/apache/)の「How it works」を確認してください。 lucene/search/NumericRangeQuery.html) – cheffe

答えて

6

precisionStepは、新しい用語が始まる索引付き値の何ビット後にカウントされます。元の値は常に完全精度でインデックスされます。 32ビット、左28ビット、左24ビット、左20ビット、左16ビット、左12ビット、左8ビット、左4ビットの合計値(合計8ビット)用語/値)。 26の精度ステップは、2つの項を索引付けします。すべて32ビットと1つの単項で、残りの6ビットは左からです。

関連する問題