freshcrate
Skin:/
Home > Databases > milvus

milvus

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

README

milvus banner
license docker-pull-count fully-managed-milvus fully-managed-milvus tutorials slackdiscordtwitter

What is Milvus?

๐Ÿฆ Milvus is a high-performance vector database built for scale. It powers AI applications by efficiently organizing and searching vast amounts of unstructured data, such as text, images, and multi-modal information.

๐Ÿง‘โ€๐Ÿ’ป Written in Go and C++, Milvus implements hardware acceleration for CPU/GPU to achieve best-in-class vector search performance. Thanks to its fully-distributed and K8s-native architecture, Milvus can scale horizontally, handle tens of thousands of search queries on billions of vectors, and keep data fresh with real-time streaming updates. Milvus also supports Standalone mode for single machine deployment. Milvus Lite is a lightweight version good for quickstart in python with pip install.

Want to use Milvus with zero setup? Try out Zilliz Cloud โ˜๏ธ for free. Milvus is available as a fully managed service on Zilliz Cloud, with Serverless, Dedicated and BYOC options available.

For questions about how to use Milvus, join the community on Discord to get help. For reporting problems, file bugs and feature requests in GitHub Issues or ask in Discussions.

The Milvus open-source project is under LF AI & Data Foundation, distributed with Apache 2.0 License, with Zilliz as its major contributor.

Quickstart

$ pip install -U pymilvus

This installs pymilvus, the Python SDK for Milvus. Use MilvusClient to create a client:

from pymilvus import MilvusClient
  • You can also try Milvus Lite for quickstart by installing pymilvus[milvus-lite]. To create a local vector database, simply instantiate a client with a local file name for persisting data:

    client = MilvusClient("milvus_demo.db")
  • You can also specify the credentials to connect to your deployed Milvus server or Zilliz Cloud:

    client = MilvusClient(
      uri="<endpoint_of_self_hosted_milvus_or_zilliz_cloud>",
      token="<username_and_password_or_zilliz_cloud_api_key>")

With the client, you can create collection:

client.create_collection(
    collection_name="demo_collection",
    dimension=768,  # The vectors we will use in this demo have 768 dimensions
)

Ingest data:

res = client.insert(collection_name="demo_collection", data=data)

Perform vector search:

query_vectors = embedding_fn.encode_queries(["Who is Alan Turing?", "What is AI?"])
res = client.search(
    collection_name="demo_collection",  # target collection
    data=query_vectors,  # a list of one or more query vectors, supports batch
    limit=2,  # how many results to return (topK)
    output_fields=["vector", "text", "subject"],  # what fields to return
)

Why Milvus

Milvus is designed to handle vector search at scale. It stores vectors, which are learned representations of unstructured data, together with other scalar data types such as integers, strings, and JSON objects. Users can conduct efficient vector search with metadata filtering or hybrid search. Here are why developers choose Milvus as the vector database for AI applications:

High Performance at Scale and High Availability

  • Milvus features a distributed architecture that separates compute and storage. Milvus can horizontally scale and adapt to diverse traffic patterns, achieving optimal performance by independently increasing query nodes for read-heavy workload and data node for write-heavy workload. The stateless microservices on K8s allow quick recovery from failure, ensuring high availability. The support for replicas further enhances fault tolerance and throughput by loading data segments on multiple query nodes. See benchmark for performance comparison.

Support for Various Vector Index Types and Hardware Acceleration

  • Milvus separates the system and core vector search engine, allowing it to support all major vector index types that are optimized for different scenarios, including HNSW, IVF, FLAT (brute-force), SCANN, and DiskANN, with quantization-based variations and mmap. Milvus optimizes vector search for advanced features such as metadata filtering and range search. Additionally, Milvus implements hardware acceleration to enhance vector search performance and supports GPU indexing, such as NVIDIA's CAGRA.

Flexible Multi-tenancy and Hot/Cold Storage

  • Milvus supports multi-tenancy through isolation at database, collection, partition, or partition key level. The flexible strategies allow a single cluster to handle hundreds to millions of tenants, also ensures optimized search performance and flexible access control. Milvus enhances cost-effectiveness with hot/cold storage. Frequently accessed hot data can be stored in memory or on SSDs for better performance, while less-accessed cold data is kept on slower, cost-effective storage. This mechanism can significantly reduce costs while maintaining high performance for critical tasks.

Sparse Vector for Full Text Search and Hybrid Search

  • In addition to semantic search through dense vector, Milvus also natively supports full text search with BM25 as well as learned sparse embeddings such as SPLADE and BGE-M3. Users can store sparse vectors and dense vectors in the same collection, and define functions to rerank results from multiple search requests. See examples of Hybrid Search with semantic search + full text search.

Data Security and Fine-grain Access Control

  • Milvus ensures data security by implementing mandatory user authentication, TLS encryption, and Role-Based Access Control (RBAC). User authentication ensures that only authorized users with valid credentials can access the database, while TLS encryption secures all communications within the network. Additionally, RBAC allows for fine-grained access control by assigning specific permissions to users based on their roles. These features make Milvus a robust and secure choice for enterprise applications, protecting sensitive data from unauthorized access and potential breaches.

Milvus is trusted by AI developers to build applications such as text and image search, Retrieval-Augmented Generation (RAG), and recommendation systems. Milvus powers many mission-critical businesses for startups and enterprises.

Demos and Tutorials

Here is a selection of demos and tutorials to show how to build various types of AI applications made with Milvus:

You can explore a comprehensive Tutorials Overview covering topics such as Retrieval-Augmented Generation (RAG), Semantic Search, Hybrid Search, Question Answering, Recommendation Systems, and various quick-start guides. These resources are designed to help you get started quickly and efficiently.

Tutorial Use Case Related Milvus Features
Build RAG with Milvus RAG vector search
Advanced RAG Optimizations RAG vector search, full text search
Full Text Search with Milvus Text Search full text search
Hybrid Search with Milvus Hybrid Search hybrid search, multi vector, dense embedding, sparse embedding
Image Search with Milvus Semantic Search vector search, dynamic field
Multimodal Search using Multi Vectors Semantic Search multi vector, hybrid search
Movie Recommendation with Milvus Recommendation System vector search
Graph RAG with Milvus RAG graph search
Contextual Retrieval with Milvus Quickstart vector search
Vector Visualization Quickstart vector search
HDBSCAN Clustering with Milvus Quickstart vector search
Use ColPali for Multi-Modal Retrieval with Milvus Quickstart vector search
Image Search RAG Drug Discovery

Ecosystem and Integration

Milvus integrates with a comprehensive suite of AI development tools, such as LangChain, LlamaIndex, OpenAI and HuggingFace, making it an ideal vector store for GenAI applications such as Retrieval-Augmented Generation (RAG). Milvus works with both open-source embedding models and embedding services, in text, image and video modalities. Milvus also provides a convenient utility pymilvus[model], users can use the simple wrapper code to transform unstructured data into vector embeddings and leverage reranking models for optimized search results. The Milvus ecosystem also includes Attu for GUI-based administration, Birdwatcher for system debugging, Prometheus/Grafana for monitoring, Milvus CDC for data synchronization, VTS for data migration and data connectors for Spark, Kafka, Fivetran, and Airbyte to build search pipelines.

Check out https://milvus.io/docs/integrations_overview.md for more details.

Documentation

For guidance on installation, usage, deployment, and administration, check out Milvus Docs. For technical milestones and enhancement proposals, check out issues on GitHub.

Contributing

The Milvus open-source project accepts contributions from everyone. See Guidelines for Contributing for details on submitting patches and the development workflow. See our community repository to learn about project governance and access more community resources.

Build Milvus from Source Code

Requirements:

  • Linux systems (Ubuntu 20.04 or later recommended):

    Go: >= 1.21
    CMake: >= 3.26.4 && CMake < 4
    GCC: >= 11
    Python: > 3.8 and  <= 3.11
  • MacOS systems with x86_64 (Big Sur 11.5 or later recommended):

    Go: >= 1.21
    CMake: >= 3.26.4 && CMake < 4
    llvm: >= 15
    Python: > 3.8 and  <= 3.11
  • MacOS systems with Apple Silicon (Monterey 12.0.1 or later recommended):

    Go: >= 1.21 (Arch=ARM64)
    CMake: >= 3.26.4 && CMake < 4
    llvm: >= 15
    Python: > 3.8 and  <= 3.11

Clone Milvus repo and build.

# Clone github repository.
$ git clone https://github.com/milvus-io/milvus.git

# Install third-party dependencies.
$ cd milvus/
$ ./scripts/install_deps.sh

# Compile Milvus.
$ make

For full instructions, see developer's documentation.

Community

Join the Milvus community on Discord to share your suggestions, advice, and questions with our engineering team.

To learn the latest news about Milvus, follow us on social media:

You can also check out our FAQ page to discover solutions or answers to your issues or questions, and subscribe to Milvus mailing lists:

Reference

Reference to cite when you use Milvus in a research paper:

@inproceedings{2021milvus,
  title={Milvus: A Purpose-Built Vector Data Management System},
  author={Wang, Jianguo and Yi, Xiaomeng and Guo, Rentong and Jin, Hai and Xu, Peng and Li, Shengjun and Wang, Xiangyu and Guo, Xiangzhou and Li, Chengming and Xu, Xiaohai and others},
  booktitle={Proceedings of the 2021 International Conference on Management of Data},
  pages={2614--2627},
  year={2021}
}

@article{2022manu,
  title={Manu: a cloud native vector database management system},
  author={Guo, Rentong and Luan, Xiaofan and Xiang, Long and Yan, Xiao and Yi, Xiaomeng and Luo, Jigao and Cheng, Qianya and Xu, Weizhi and Luo, Jiarui and Liu, Frank and others},
  journal={Proceedings of the VLDB Endowment},
  volume={15},
  number={12},
  pages={3548--3561},
  year={2022},
  publisher={VLDB Endowment}
}


Release History

VersionChangesUrgencyDate
v2.6.18Release note is coming soon...High6/5/2026
v2.6.17Release note is coming soon..High5/22/2026
v2.6.16Release note is coming...High5/14/2026
v2.6.15Release note is coming soon...High4/17/2026
v2.6.14## v2.6.14 Release date: April 7, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | | -------------- | ------------------ | ------------------- | ---------------- | -------------- | | 2.6.14 | 2.6.11 | 2.6.13 | 2.6.17 | 2.6.1 | We are excited to announce the release of Milvus v2.6.14! This release focuses on stability and performance, delivering faster MixCoord recovery, optimiHigh4/7/2026
client/v2.6.3### New Features - **TruncateCollection API**: Added `TruncateCollection` method to the Go SDK client, allowing users to quickly remove all data from a collection without dropping and recreating it. Use `NewTruncateCollectionOption(collectionName)` to invoke. (#48361, #47308) - **GetReplicateConfiguration API**: Added `GetReplicateConfiguration` API for viewing replication topology (with tokens redacted) and `force_promote` field to `UpdateReplicateConfigurationRequest`. Supports strong coMedium3/24/2026
v2.6.13## v2.6.13 Release date: March 23, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | | -------------- | ------------------ | ------------------- | ---------------- | -------------- | | 2.6.13 | 2.6.10 | 2.6.11 | 2.6.16 | 2.6.1 | ### Features #### Gemini embedding model support ([#48223](https://github.com/milvus-io/milvus/pull/48223)) Added Google Gemini as a built-in text Medium3/23/2026
v2.6.12## v2.6.12 Release date: March 17, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.12 | 2.6.10 | 2.6.11 | 2.6.15 | 2.6.1 | We are pleased to announce the release of Milvus v2.6.12! This release introduces replication topology inspection and configurable TLS minimum version for Low3/13/2026
v2.6.11## v2.6.11 Release date: February 12, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.11 | 2.6.9 | 2.6.9 | 2.6.13 | 2.6.1 | We are pleased to announce the release of Milvus 2.6.11! This update continues to enhance query performance and system stability with improvements to filtLow2/12/2026
v2.5.27## v2.5.27 Release date: February 27, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.5.27 | 2.5.18 | 2.5.13 | 2.5.14 | 2.5.14 | Milvus 2.5.27 is a critical security release that fixes [CVE-2026-26190](https://github.com/milvus-io/milvus/security/advisories/GHSA-7ppg-37fh-vcr6) (CVLow2/11/2026
v2.6.10## v2.6.10 Release date: February 5, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.10 | 2.6.8 | 2.6.9 | 2.6.13 | 2.6.1 | We are pleased to announce the release of Milvus 2.6.10! This update addresses a critical security vulnerability [CVE-2026-26190](https://github.cLow2/5/2026
v2.5.26## v2.5.26 Release date: January 27, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.5.26 | 2.5.18 | 2.5.13 | 2.5.14 | 2.5.14 | We are pleased to announce the release of Milvus 2.5.26! This release includes critical security enhancements and important stability fixes. A key highligLow1/23/2026
v2.6.9## v2.6.9 Release date: January 16, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.9 | 2.6.6 | 2.6.9 | 2.6.12 | 2.6.1 | We are pleased to announce the release of Milvus 2.6.9! This update introduces highlight scores for search results, enhances segment management with supportLow1/19/2026
v2.5.25## v2.5.25 Release date: January 12, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.5.25 | 2.5.18 | 2.5.13 | 2.5.14 | 2.5.14 | We are pleased to announce the release of Milvus 2.5.25! This update focuses on enhancing the reliability of storage operations and optimizing background Low1/8/2026
v2.6.8## v2.6.8 Release date: January 4, 2026 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.8 | 2.6.6 | 2.6.9 | 2.6.11 | 2.6.1 | We are excited to announce the release of Milvus 2.6.8! This version introduces search result highlighting, significantly enhancing the retrieval experienceLow1/4/2026
client/v2.6.2# Release Notes - Milvus Go SDK v2.6.2 ## Summary This release introduces QueryIterator support for efficient large result set iteration and adds Struct Array field type support in the Go SDK. ## New Features ### QueryIterator Support Added QueryIterator for efficiently iterating over large query result sets using PK-based pagination (#46633). - Support for Int64 and VarChar primary key types for automatic pagination - Configurable options via QueryIteratorOption: Low12/29/2025
v2.5.24Release note is coming soon.## v2.5.24 Release date: December 23, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.24 | 2.5.18 | 2.5.13 | 2.5.14 | We are excited to announce Milvus 2.5.24. This release prioritizes system security and stability, featuring critical updates to dependencies to address high-severity vulnerabiLow12/11/2025
v2.6.7## v2.6.7 Release date: December 4, 2025 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.7 | 2.6.4 | 2.6.5 | 2.6.10 | 2.6.1 | Milvus 2.6.7 is a critical stabilization update for the 2.6.x series. This release focuses on hardening the system against distributed failures and optimizLow12/4/2025
v2.6.6## v2.6.6 Release date: November 21, 2025 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.6 | 2.6.3 | 2.6.4 | 2.6.8 | 2.6.1 | We are excited to announce the release of Milvus 2.6.6, featuring a range of powerful new capabilities, performance enhancements, and essential bug fixes. Low11/21/2025
v2.5.23## v2.5.23 Release date: November 20, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.23 | 2.5.17 | 2.5.13 | 2.5.14 | We are excited to announce the release of Milvus 2.5.23, which greatly boosted the performance of `in` exprs when lots of values are provided. This update also includes several other improvements and bugLow11/20/2025
v2.5.22## v2.5.22 Release date: November 19, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.22 | 2.5.17 | 2.5.13 | 2.5.14 | We are excited to announce the release of Milvus 2.5.22, which addresses a potential data loss issue under certain circumstances and we encourage all Milvus version 2.5.x users to upgrade to 2.5.22. ThisLow11/19/2025
v2.6.5## v2.6.5 Release date: November 11, 2025 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.5 | 2.6.3 | 2.6.4 | 2.6.7 | 2.6.1 | We are excited to announce the release of Milvus 2.6.5, which addresses a **critical security vulnerability** [CVE-2025-64513](https://github.com/milvus-ioLow11/9/2025
v2.4.24## v2.4.24 Release date: November 11, 2025 | Milvus version | Python SDK version | Java SDK version | Node.js SDK version | |----------------|--------------------|------------------|---------------------| | 2.4.24 | 2.4.15 | 2.4.11 | 2.4.11 | We announce the release of Milvus 2.4.24, which addresses a **critical security vulnerability** [CVE-2025-64513](https://github.com/milvus-io/milvus/security/advisories/GHSA-mhjq-8c7m-3f7p) and we strongLow11/8/2025
v2.5.21## v2.5.21 Release date: November 11, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.21 | 2.5.17 | 2.5.13 | 2.5.14 | We are excited to announce the release of Milvus 2.5.21, which addresses a **critical security vulnerability** [CVE-2025-64513](https://github.com/milvus-io/milvus/security/advisories/GHSA-mhjq-8c7m-3f7pLow11/8/2025
v2.6.4## v2.6.4 Release date: October 21, 2025 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.4 | 2.6.2 | 2.6.1 | 2.6.6 | 2.6.1 | We are excited to announce the release of Milvus 2.6.4, featuring a range of powerful new capabilities, performance enhancements, and essential bug fixes. TLow10/21/2025
v2.5.19## v2.5.19 Release date: October 22, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.19 | 2.5.16 | 2.5.13 | 2.5.14 | We are excited to announce Milvus 2.5.19! This release includes important performance optimizations, updates to Go and Arrow/Go versions, and enhanced support for hybrid search requery policies and granulLow10/20/2025
client/v2.6.1# Milvus Go SDK v2.6.1 Release Notes Release Date: October 11, 2025 ## Overview This release brings important bug fixes, performance improvements, and new feature support to the Milvus Go SDK. The Go SDK v2.6.1 is compatible with Milvus v2.6.x and includes support for new data types, enhanced CDC capabilities, and improved developer experience. ## What's New ### Features #### Geospatial Data Type Support (#44547) - Added support for Geospatial data types and GIS functions - ELow10/13/2025
v2.6.3## v2.6.3 Release date: October 11, 2025 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.3 | 2.6.2 | 2.6.1 | 2.6.5 | 2.6.1 | We are pleased to announce the release of Milvus 2.6.3, which introduces a variety of exciting new features, improvements, and critical bug fixes. This versLow10/10/2025
v2.5.18## v2.5.18 Release date: September 19, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.18 | 2.5.16 | 2.5.12 | 2.5.13 | We were excited to announce Milvus 2.5.18! This release delivered critical performance enhancements and stability improvements. We strongly encouraged all users to upgrade to benefit from these optimizaLow9/22/2025
v2.6.2## v2.6.2 Release date: September 19, 2025 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.2 | 2.6.2 | 2.6.0 | 2.6.4 | 2.6.1 | Weโ€™re excited to announce the release of Milvus 2.6.2! This update introduces powerful new features, significant performance enhancements, and critical fiLow9/19/2025
v2.6.1## v2.6.1 Release date: September 3, 2025 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:-------------- |:------------------|:--------------------|:-----------------|:---------------| | 2.6.1 | 2.6.1 | 2.6.0 | 2.6.3 | 2.6.1 | We are excited to announce the release of Milvus 2.6.1! This version builds upon the major architectural advancements of previous releases, delivering critLow9/1/2025
client/v2.6.0## What's Changed - [enhance: Support run analyzer by collection field #42642 @aoiasd - enhance: Return SchemaMismatch error to retry #42950 @congqixia - fix: Handle insufficient topks in search result #43126 @congqixia - fix: Slice valid data parsing nullable data #43243 @congqixia - test: Use strong consistency level for hybrid search cases #43536 @congqixia - feat: Support search iterator v2 #43612 @congqixia - enhance: Support limit for search iterator #43732 @congqixia - enhance:Low8/27/2025
v2.5.17## v2.5.17 Release date: August 21, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.17 | 2.5.14 | 2.5.12 | 2.5.11 | We're excited to announce Milvus 2.5.17! This release delivers critical performance enhancements and stability improvements. We strongly encourage all users to upgrade to benefit from these optimizations. Low8/21/2025
client/v2.5.6## What's Changed - Implement `SearchIteratorV2` for milvusclient @congqixia - Add basic test cases for search iterator @ThreadDao **Full Changelog**: https://github.com/milvus-io/milvus/compare/client/v2.5.5...client/v2.5.6Low8/11/2025
v2.6.0## 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](https://milvus.io/docs/release_notes.md#v260-rc1), this prLow8/5/2025
v2.5.16## v2.5.16 Release date: August 6, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.16 | 2.5.14 | 2.5.12 | 2.5.11 | We're excited to announce Milvus 2.5.16! This version enhances your experience by fixing a series of functionality bugs and improving user experiences. It also delivers a range of general performance and stLow8/5/2025
v2.5.15## v2.5.15 Release date: July 23, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.15 | 2.5.14 | 2.5.12 | 2.5.11 | We're excited to announce Milvus 2.5.15! This version enhances your experience by fixing a series of functionality bugs, including ones that may severely damage the metadata causing data loss when collectionLow7/21/2025
client/v2.5.5## What's Changed - Prevent client panicking when Milvus server return malformed search result by @congqixia - Fix a bug that when search nq > 1, client failed to parse nullable column by @congqixia **Full Changelog**: https://github.com/milvus-io/milvus/compare/client/v2.5.5...client/v2.5.4Low7/16/2025
v2.5.14## v2.5.14 (Deprecated) Release date: July 2, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.14 | 2.5.11 | 2.5.11 | 2.5.10 | We're excited to announce Milvus 2.5.14! This release delivers a range of performance and stability enhancements, including a separate chunk cache pool, auto-indexing for JSON fields, and local cLow7/2/2025
client/v2.6.0-rc.1## What's changed - enhance: Support run analyzer by collection field #42642 @aoiasd - enhance: Support AddCollectionField API #42687 @congqixia - enhance: add FunctionTypeRerank for Go SDK #42659 @yhmo - enhance: add FunctionTypeRerank for Go SDK #42659 @yhmo Low6/18/2025
client/v2.5.4## What's changed - Export milvusclient.annRequest by @mcamou - Remove load default replicaNum value @ThreadDao **Full Changelog**: https://github.com/milvus-io/milvus/compare/client/v2.5.3...client/v2.5.4Low6/16/2025
v2.6.0-rc1## v2.6.0-rc1 Release date: June 18, 2025 | Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version | |:--------------:|:-----------------:|:-------------------:|:----------------:|:---------------:| | 2.6.0-rc1 | 2.6.0b0 | 2.6.0-rc1 | 2.6.0 | 2.6.0-rc.1 | Milvus 2.6.0-rc1 introduces a simplified, cloud-native architecture designed to improve operational efficiency, resource utilization, and total cost of Low6/14/2025
v2.5.13## v2.5.13 Release date: June 10, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.13 | 2.5.11 | 2.5.10 | 2.5.10 | We're excited to announce Milvus 2.5.13! This version enhances your experience with new features, such as the ability to drop field properties and use a `cast` function for JSON indexes. It also delivers a rLow6/9/2025
v2.5.12## v2.5.12 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.12 | 2.5.10 | 2.5.9 | 2.5.9 | We're pleased to bring you Milvus 2.5.12! This release introduces new capabilities such as JSON index support for `contains` expressions, along with several improvements including updated `DescribeCollection` API responses and stricter Low5/19/2025
client/v2.5.3## What's Changed PR: #41631 - Resolve the issue that row-based insertion could not work with collection function output fields - Add sparse & compact format nullable column - Support insert normal column into nullable field as all valid rows **Full Changelog**: https://github.com/milvus-io/milvus/compare/client/v2.5.2...client/v2.5.3Low4/30/2025
v2.5.11## v2.5.11 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.11 | 2.5.8 | 2.5.8 | 2.5.8 | We're excited to announce the release of Milvus 2.5.11! This version introduces powerful new features like the multi-analyzer capability and expanded tokenizer support (Jieba, Lindera, ICU, Language Identifier). We've also made several iLow4/28/2025
v2.5.10## v2.5.10 Release date: April 21, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.10 | 2.5.6 | 2.5.8 | 2.5.7 | Milvus 2.5.10 delivers improved search and load performance, enhanced metrics reporting, and expanded SVE support for accelerated metric computation. This release also includes multiple bug fixes that boosLow4/18/2025
v2.5.9## v2.5.9 Release date: April 11, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.9 | 2.5.6 | 2.5.7 | 2.5.7 | Weโ€™re excited to announce Milvus 2.5.9, bringing improved performance for JSON key statistics, enhanced indexing capabilities, and several critical bug fixes that bolster stability and data handling. We encoLow4/11/2025
client/v2.5.2## What's Changed * enhance: [2.5][GoSDK] Add README and examples for milvusclient by @congqixia in https://github.com/milvus-io/milvus/pull/40747 * enhance: [2.5][GoSDK] Support JSON Path index (#40754) by @congqixia in https://github.com/milvus-io/milvus/pull/40791 * test: [GoSDK][2.5] test: Cherry-pick gosdk test commits from master branch by @ThreadDao in https://github.com/milvus-io/milvus/pull/40778 * fix: [2.5][GoSDK] Set nullable according to fieldSchema for RowBased insert (#40928) Low4/11/2025
v2.5.8## v2.5.8 Release date: April 1, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.8 | 2.5.6 | 2.5.7 | 2.5.6 | Weโ€™re excited to announce the release of Milvus 2.5.8, featuring enhancements to JSON expressions, UTF-8 validation, memory usage, and balancing logic. This version also includes multiple important bug fixes Low4/1/2025
v2.5.7## v2.5.7 Release date: March 21, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.7 | 2.5.6 | 2.5.6 | 2.5.6 | Weโ€™re excited to announce the release of Milvus 2.5.7, highlighted by the newly introduced JSON Path Index feature. This allows you to build inverted indexes on dynamic or JSON columns to significantly improLow3/23/2025
v2.5.6## v2.5.6 Release date: March 10, 2025 | Milvus version | Python SDK version | Node.js SDK version | Java SDK version | |----------------|--------------------|---------------------|------------------| | 2.5.6 | 2.5.5 | 2.5.5 | 2.5.5 | Weโ€™re excited to announce the release of Milvus 2.5.6, featuring valuable enhancements to toolchains, logging, metrics, and array handling, as well as multiple bug fixes for improved reliability and performaLow3/10/2025
v2.4.23## v2.4.23 Release Date: February 28, 2025 | Milvus version | Python SDK version | Java SDK version | Node.js SDK version | |----------------|--------------------|------------------|---------------------| | 2.4.23 | 2.4.15 | 2.4.10 | 2.4.11 | Weโ€™re excited to announce the release of Milvus 2.4.23, which introduces enhancements for multi-stage tasks and balancing operations, along with critical bug fixes to prevent deadlocks and duplicate indeLow2/28/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

matrixoneAI-native HTAP database with Git-for-Data and built-in vector search, serving as the data and memory backbone for intelligent agents and applications.v3.0.14
pymilvusPython SDK for Milvus Vector Databasev2.6.15
tidbTiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructurv8.5.6
ksailAll-in-one Kubernetes SDK: create, manage, and operate clusters across distributions (Kind, K3d, Talos, VCluster) with built-in GitOps, secrets, AI assistant, and MCP server. Only requires Docker.v7.26.0
WeKnoraLLM-powered framework for deep document understanding, semantic retrieval, and context-aware answers using RAG paradigm.v0.6.1

More from milvus-io

pymilvusPython SDK for Milvus Vector Database

More in Databases

WeKnoraLLM-powered framework for deep document understanding, semantic retrieval, and context-aware answers using RAG paradigm.
ai-real-estate-assistantAdvanced AI Real Estate Assistant using RAG, LLMs, and Python. Features market analysis, property valuation, and intelligent search.
alibabacloud-adb20211201Alibaba Cloud adb (20211201) SDK Library for Python
openclaw-engramLocal-first memory plugin for OpenClaw AI agents. LLM-powered extraction, plain markdown storage, hybrid search via QMD. Gives agents persistent long-term memory across conversations.