milvus-logo
LFAI
< Docs
  • Java

IndexType

This is an enumeration that provides the following constants.

Constants

  • INVALID

    Sets the index type to INVALID.

  • FLAT(1)

    Sets the index type to FLAT.

  • IVF_FLAT(2)

    Sets the index type to IVF_FLAT.

  • IVF_SQ8(3)

    Sets the index type to IVF_SQ8.

  • IVF_PQ(4)

    Sets the index type to IVF_PQ.

  • HNSW(5)

    Sets the index type to HNSW.

  • DISKANN(10)

    Sets the index type to DISKANN.

  • AUTOINDEX(11)

    Sets the index type to AUTOINDEX.

  • SCANN(12)

    Sets the index type to SCANN.

  • GPU_IVF_FLAT(50)

    Sets the index type to GPU_IVF_FLAT. This applies to GPU indexes only.

  • GPU_IVF_PQ(51)

    Sets the index type to GPU_IVF_PQ. This applies to GPU indexes only.

  • GPU_BRUTE_FORCE(52)

    Sets the index type to GPU_BRUTE_FORCE. This applies to GPU indexes only.

  • GPU_CAGRA(53)

    Sets the index type to GPU_CAGRA. This applies to GPU indexes only.

  • BIN_FLAT(80)

    Sets the index type to BIN_FLAT. This applies to binary vectors only.

  • BIN_IVF_FLAT(81)

    Sets the index type to BIN_IVF_FLAT. This applies to binary vectors only.

  • SPARSE_INVERTED_INDEX

    Sets the index type to SPARSE_INVERTED_INDEX. This applies to sparse vectors only.

  • SPARSE_WAND

    Sets the index type to SPARSE_WAND. This applies to sparse vectors only.

  • TRIE("Trie", 100)

    Sets the index type to TRIE. This applies to VarChar scalar fields only.

  • STL_SORT(200)

    Sets the index type to STL_SORT. This applies to scalar fields only.

  • INVERTED(201)

    Sets the index type to INVERTED. This applies to all scalar fields except JSON type fields.

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Was this page helpful?