概要
フォワードインデックスは、属性インデックスまたはプロファイルインデックスとも呼ばれ、各ドキュメントの特定のフィールド値を格納するインデックスです。フィルタリング、集計、ソート、スコアリングに使用されます。「forward」 という用語は、ドキュメントからフィールド値への直接マッピング (doc --> field value) を指します。
サポートされるデータ型
エンジンは、フォワードインデックス内のフィールドで、以下の基本的なデータ型をサポートしています。
|
型 |
説明 |
単一値 |
複数値 |
|
INT8 |
8 ビットの符号付き整数。 |
id=-27 |
id=-27^]26^]33 |
|
UINT8 |
8 ビットの符号なし整数。 |
id=56 |
id=27^]222^]32 |
|
INT16 |
16 ビットの符号付き整数。 |
id=-2724 |
id=-1217^]236 |
|
UINT16 |
16 ビットの符号なし整数。 |
id=65531 |
id=65531^]22236^]0^]1 |
|
INTEGER |
32 ビットの符号付き整数。 |
id=-655312 |
id=-2714442^]2344126^]33441 |
|
UINT32 |
32 ビットの符号なし整数。 |
id=65537 |
id=4011341512^]26^]33 |
|
INT64 |
64 ビットの符号付き整数。 |
id=-551533527 |
id=-2416664447^]236^]133 |
|
UINT64 |
64 ビットの符号なし整数。 |
id=23545114533527 |
id=12416664447^]121436^]2 |
|
FLOAT |
32 ビットの単精度浮動小数点数。 |
id=3.14 |
id=3.25^]3.50^]3.75 |
|
DOUBLE |
64 ビットの倍精度浮動小数点数。 |
id=3.1415926 |
id=-3.1415926^]26.1444^]55.1441 |
|
STRING |
文字列。 |
id=abc |
id=abc^]def^]dgg^]dd |