Milvus SDK Evolution
Introducing Milvus SDK v2: Native Async Support, Unified APIs, and Superior Performance

Introducing Milvus SDK v2: Native Async Support, Unified APIs, and Superior Performance

4/16/2025 · Ken Zhang

What this post added

Milvus SDK v2 introduces native async support (e.g., AsyncMilvusClient in Python), a Schema Cache to reduce repeated schema validation and improve performance, and a unified API across languages. The Python SDK's MilvusClient simplifies collection creation, schema definition, index building, and data loading into a single, streamlined operation. The RESTful API now has near feature parity with gRPC. The MCP Server is introduced for AI integration.

Read the original post ↗