milvus-logo
LFAI
< Docs
  • Java
    • v1

IndexType

The enumeration for available index types.

package io.milvus.param;
public enum IndexType

Type

Code

Description

None

0

For internal usage.

FLAT

1

Only for FloatVector type field.

IVF_FLAT

2

Only for FloatVector type field.

IVF_SQ8

3

Only for FloatVector type field.

IVF_PQ

4

Only for FloatVector type field.

HNSW

5

Only for FloatVector type field.

DISKANN

10

Only for FloatVector type field.

AUTOINDEX

11

Only for FloatVector type field. The auto index parameters are defined in the milvus.yaml.

SCANN

12

Only for FloatVector type field.

GPUIVFFLAT

50

Only for FloatVector type field. Only works when server is GPU mode

GPUIVFPQ

51

Only for FloatVector type field. Only works when server is GPU mode

BIN_FLAT

80

Only for BinaryVector type field.

BINIVFFLAT

81

Only for BinaryVector type field.

TRIE

100

Only for VarChar type field

STL_SORT

200

Only for scalar type field

Try Managed Milvus for Free

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

Get Started
Feedback

Was this page helpful?