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 に適用されます。