zilliztech/VectorDBBench
Benchmark for vector databases.
Supports comprehensive performance and cost-effectiveness testing across 30+ vector databases and cloud services (Milvus, Pinecone, Weaviate, pgvector, Redis, etc.) using standardized real-world datasets (SIFT, GIST, Cohere embeddings). Implements realistic production workloads including concurrent insertion, serial/concurrent searching, and filtered search scenarios with configurable parameters like dimensionality, dataset size, and concurrency levels. Provides both CLI and web UI for test execution and generates comparative result reports with cost analysis for cloud deployments.
1,038 stars. Actively maintained with 14 commits in the last 30 days.
Stars
1,038
Forks
348
Language
Python
License
MIT
Category
Last pushed
Mar 09, 2026
Commits (30d)
14
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/zilliztech/VectorDBBench"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
lancedb/lancedb
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
qdrant/vector-db-benchmark
Framework for benchmarking vector search engines
vector-index-bench/vibe
Vector Index Benchmark for Embeddings (VIBE) is an extensible benchmark for approximate nearest...
myscale/vector-db-benchmark
Framework for benchmarking fully-managed vector databases
prrao87/lancedb-study
Comparing LanceDB and Elasticsearch for full-text search and vector search performance