Skip to content

Latest commit

 

History

History
118 lines (117 loc) · 3.46 KB

milvus20vs1x.md

File metadata and controls

118 lines (117 loc) · 3.46 KB

Milvus 2.x vs. 1.x: Cloud-native, distributed architecture, highly scalable, and more

  Milvus 1.x Milvus 2.x
Architecture Shared storage Cloud native
Scalability 1 to 32 read nodes with only one write node 500+ nodes
Durability
  • Local disk
  • Network file system (NFS)
  • Object storage service (OSS)
  • Distributed file system (DFS)
  • Availability 99% 99.9%
    Data consistency Eventual consistency Three levels of consistency:
  • Strong
  • Bounded Staleness
  • Session
  • Consistent prefix
  • Data types supported Vectors
  • Vectors
  • Fixed-length scalars
  • VARCHAR
  • Basic operations supported
  • Data insertion
  • Data deletion
  • Approximate nearest neighbor (ANN) Search
  • Data insertion
  • Data deletion in planning
  • Data query
  • Approximate nearest neighbor (ANN) Search
  • Recurrent neural network (RNN) search in planning
  • Advanced features
  • Mishards
  • Milvus DM
  • Scalar filtering
  • Time Travel
  • Multi-site deployment and multi-cloud integration
  • Data management tools
  • Index types and libraries
  • Faiss
  • Annoy
  • Hnswlib
  • RNSG
  • Faiss
  • Annoy
  • Hnswlib
  • RNSG
  • ScaNN in planning
  • On-disk index in planning
  • SDKs
  • Python
  • Java
  • Go
  • RESTful
  • C++
  • Python
  • Node
  • Go
  • Java
  • RESTful in planning
  • C++ in planning
  • Release status Long-term support (LTS) General Availability.