メインコンテンツまでスキップ

IndexType

これは、以下の定数を提供する列挙型です。

Constants​

FLAT​

index type を FLAT に設定します。

IVF_FLAT​

index type を IVF_FLAT に設定します。

IVF_SQ8​

index type を IVF_SQ8 に設定します。

IVF_PQ​

index type を IVF_PQ に設定します。

HNSW​

index type を HNSW に設定します。

HNSW_SQ​

index type を HNSW に設定します。

HNSW_PQ​

index type を HNSW_PQ に設定します。

HNSW_PRQ​

index type を HNSW_PRQ に設定します。

DISKANN​

index type を DISKANN に設定します。

AUTOINDEX​

index type を AUTOINDEX に設定します。

SCANN​

index type を SCANN に設定します。

IVF_RABITQ​

index type を IVF_RABITQ に設定します。これは dense float vector に適用されます。

AISAQ​

index type を AISAQ に設定します。これは GPU 上の dense float vector に適用されます。

GPU_IVF_FLAT​

index type を GPU_IVF_FLAT に設定します。これは GPU index にのみ適用されます。

GPU_IVF_PQ​

index type を GPU_IVF_PQ に設定します。これは GPU index にのみ適用されます。

GPU_BRUTE_FORCE​

index type を GPU_BRUTE_FORCE に設定します。これは GPU index にのみ適用されます。

GPU_CAGRA​

index type を GPU_CAGRA に設定します。これは GPU index にのみ適用されます。

BIN_FLAT​

index type を BIN_FLAT に設定します。これは binary vector にのみ適用されます。

BIN_IVF_FLAT​

index type を BIN_IVF_FLAT に設定します。これは binary vector にのみ適用されます。

MINHASH_LSH​

index type を MINHASH_LSH に設定します。これは binary vector にのみ適用されます。

TRIE("Trie")​

index type を TRIE に設定します。これは VarChar field にのみ適用されます。

NGRAM​

index type を NGRAM に設定します。これは VarChar field および JSON Path index に適用されます。

RTREE​

index type を RTREE に設定します。これは geometry field にのみ適用されます。

STL_SORT​

index type を SLT_SORT に設定します。これは数値型の field にのみ適用されます。

INVERTED​

index type を INVERTED に設定します。これは JSON field を除くすべての scalar field に適用されます。

BITMAP​

index type を BITMAP に設定します。これは JSON、FLOAT、DOUBLE field を除くすべての scalar field に適用されます。

SPARSE_INVERTED_INDEX​

index type を SPARSE_INVERTED_INDEX に設定します。これは sparse vector にのみ適用されます。

SPARSE_WAND​

index type を SPARSE_WAND に設定します。これは sparse vector にのみ適用されます。

EMB_LIST_HNSW​

index type を EMB_LIST_HNSW に設定します。これは Array of Structs field に適用されます。