Benchmarks Lie — Vector DBs Deserve a Real Test
May 14, 2025Min Tian

Summary
This post introduces VDBBench, an open-source benchmarking tool designed to simulate production realities for vector databases. It highlights the limitations of traditional benchmarks (outdated data, vanity metrics, oversimplified scenarios) and details VDBBench's approach to address these by using modern datasets, production-focused metrics (P95/P99 latency, sustainable throughput, recall), and realistic testing methodologies that include static collection, filtering, and streaming scenarios. The post emphasizes the importance of these realistic tests for making informed infrastructure decisions.
More from the Benchmarking and Performance Analysis trail
- Troubleshooting a Search Slowdown After Upgrading Milvus: Lessons from the WPS Team
- How to Safely Upgrade from Milvus 2.5.x to Milvus 2.6.x
- How to Debug Slow Search Requests in Milvus
- Hands-On with VDBBench: Benchmarking Vector Databases for POCs That Match Production
- https://zilliz.com/blog/vdbbench-1-0-benchmarking-with-your-real-world-production-workloads