Download Latest Version client_v2.5.6 source code.tar.gz (27.3 MB)
Email in envelope

Get an email when there's a new version of Milvus

Home / v2.6.0
Name Modified Size InfoDownloads / Week
Parent folder
milvus_2.6.0-1_arm64.rpm 2025-08-08 200.8 MB
milvus_2.6.0-1_arm64.deb 2025-08-08 183.8 MB
milvus_2.6.0-1_amd64.rpm 2025-08-08 222.2 MB
milvus_2.6.0-1_amd64.deb 2025-08-08 200.0 MB
milvus-standalone-docker-compose.yml 2025-08-05 1.8 kB
milvus-standalone-docker-compose-gpu.yml 2025-08-05 1.8 kB
milvus-2.6.0 source code.tar.gz 2025-08-05 28.8 MB
milvus-2.6.0 source code.zip 2025-08-05 31.9 MB
README.md 2025-08-05 3.8 kB
Totals: 9 Items   867.6 MB 5

v2.6.0

Release date: August 6, 2025

Milvus Version Python SDK Version Node.js SDK Version Java SDK Version Go SDK Version
2.6.0 2.6.0 2.6.0 2.6.1 2.6.0

Milvus 2.6.0 is officially released! Building upon the architectural foundation laid in 2.6.0-rc1, this production-ready version addresses numerous stability and performance issues while introducing powerful new capabilities including Storage Format V2, advanced JSON processing, and enhanced search features. With extensive bug fixes and optimizations based on community feedback during the RC phase, Milvus 2.6.0 is ready for you to explore and adopt.

Direct upgrade from 2.6.0-RC1 versions is not supported due to architectural changes. For Older Milvus versions upgrade, Please follow our [upgrade guide](https://milvus.io/docs/upgrade_milvus_cluster-operator.md)

What's new in 2.6.0 (since RC)

Optimized storage format v2

To address the challenges of mixed scalar and vector data storage, especially point lookups on unstructured data, Milvus 2.6 introduces Storage Format V2. This new adaptive columnar storage format adopts a "narrow column merging + wide column independence" layout strategy, fundamentally solving the performance bottlenecks when handling point lookups and small-batch retrievals in vector databases.

The new format now supports efficient random access without I/O amplification and achieves up to 100x performance gains compared to the vanilla Parquet format adopted previously, making it ideal for AI workloads requiring both analytical processing and precise vector retrieval. Additionally, it can reduce file count by up to 98% for typical workloads. Memory consumption for major compaction is reduced by 300%, and I/O operations are optimized by up to 80% for reads and more than 600% for writes.

JSON flat index (beta)

Milvus 2.6 introduces JSON Flat Index to handle highly dynamic JSON schemas. Unlike JSON Path Index which requires pre-declaring specific paths and their expected types, JSON Flat Index automatically discovers and indexes all nested structures under a given path. When indexing a JSON field, it recursively flattens the entire subtree, creating inverted index entries for every path-value pair it encounters, regardless of depth or type. This automatic flattening makes JSON Flat Index ideal for evolving schemas where new fields appear without warning. For instance, if you index a "metadata" field, the system will automatically handle new nested fields like "metadata.version2.features.experimental" as they appear in incoming data, without requiring new index configuration.

Core 2.6.0 features recall

For detailed information about architecture changes and features introduced in 2.6.0-RC, see [2.6.0-rc1 Release Note](https://milvus.io/docs/release_notes.md#v260-rc1).

Architecture simplification

  • Streaming Node (GA) - Centralized WAL management
  • Native WAL with Woodpecker - Removed Kafka/Pulsar dependency
  • Unified coordinators (MixCoord); Merged IndexNode and DataNode - Reduced component complexity

Search & analytics

  • RaBitQ 1-bit quantization with high recall
  • Phrase matching
  • MinHash LSH for deduplication
  • Time-aware ranking functions

Developer experience

  • Embedding functions for "data-in, data-out" workflow
  • Online schema evolution
  • INT8 vector support
  • Enhanced tokenizers for global language support
  • Cache layer with lazy loading - Process datasets larger than memory
Source: README.md, updated 2025-08-05