Scalability |
1 to 32 read nodes with only one write node |
500+ nodes |
Durability |
Local diskNetwork file system (NFS) |
Object storage service (OSS)Distributed file system (DFS) |
Availability |
99% |
99.9% |
Data consistency |
Eventual consistency |
Three levels of consistency:StrongBounded StalenessSessionConsistent prefix |
Data types supported |
Vectors |
VectorsFixed-length scalarsString and text (in planning) |
Basic operations supported |
Data insertionData deletionApproximate nearest neighbor (ANN) Search |
Data insertionData deletion (in planning)Data queryApproximate nearest neighbor (ANN) SearchRecurrent neural network (RNN) search (in planning) |
Advanced features |
MishardsMilvus DM |
Scalar filteringTime TravelMulti-site deployment and multi-cloud integrationData management tools |
Index types and libraries |
FaissAnnoyHnswlibRNSG |
FaissAnnoyHnswlibRNSGScaNN (in planning)On-disk index (in planning) |
SDKs |
PythonJavaGoRESTfulC++ |
PythonNodeGo (under development)Java (under development)RESTful (in planning)C++ (in planning) |
Release status |
Long-term support (LTS) |
Release candidate. A stable version will be released in November. |