The Scale and Ground-Truth Trap
Vector database benchmarks often mislead developers, primarily due to insufficient scale. A test on 1 million vectors reveals little about true performance in a production environment demanding 100 million or more. For example, previous benchmarks often used datasets like dbpedia-openai-1M-angular (1 million vectors) or deep-image-96-angular (10 million).
Such small-scale tests fail to trigger critical production bottlenecks. They do not expose the real challenges of memory pressure, extended index build times, or the significant tail latency that arises once data pages off disk. You measure a completely different setup from what you deploy.
The second major pitfall lies in ground truth. Recall measures how many true nearest neighbors an engine returns. To calculate recall accurately, you must know the exact nearest neighbors for every query, requiring brute-force comparison against every vector. At 10 billion vectors with 120,000 queries, this demands over a quadrillion distance computations—a feat previously deemed impossible.
Consequently, most benchmarks compromise. They either:
- Compute approximate ground truth, measuring one approximation against another.
- Use synthetic, randomly generated vectors, which lack the complex clustering structures of real-world embeddings, artificially simplifying the search problem.
Qdrant's 10-Billion Vector Gauntlet
Qdrant addressed the critical issues of scale and ground truth with a monumental release. They introduced FineWeb-10B, a publicly available dataset comprising 10 billion vectors and consuming 24.5 terabytes. Sourced from Hugging Face’s extensive FineWeb corpus, this dataset represents authentic web content, providing an unparalleled scale for robust vector database benchmarking not achievable with smaller samples.
Establishing reliable ground truth for such a colossal dataset demanded extraordinary computational power. Qdrant executed over a quadrillion distance calculations to precisely identify the top-1000 nearest neighbors for 120,000 distinct queries. This brute-force approach bypasses previous approximations, delivering an exact measure of recall previously deemed infeasible at this unprecedented scale and depth.
FineWeb-10B’s rich composition enables comprehensive testing of diverse retrieval strategies for real-world applications. It features both dense and sparse vectors, generated from the identical documents, capturing semantic meaning and keyword relevance. This dual-vector design allows for realistic benchmarking across:
- Semantic search
- Keyword search
- Hybrid retrieval
- Complex filtered queries, which are notoriously difficult to benchmark accurately.
No More Black Boxes: The Open-Source Mandate
Qdrant's approach champions complete transparency, moving beyond mere marketing claims. The massive FineWeb-10B dataset, with its 10 billion vectors and 24.5 terabytes of embeddings, is freely available for download on Hugging Face. This means you can, given the necessary compute resources, recompute the exact nearest neighbors yourself across the entire corpus, thereby independently verifying Qdrant's published results. This open availability fundamentally transforms vector database benchmarking from a proprietary black box into a verifiable scientific endeavor.
Complementing this unprecedented dataset, Qdrant open-sourced the entire distributed toolchain used to build FineWeb-10B. This robust framework, named Supernova, operates under the permissive Apache 2.0 license. Supernova handles every critical step of the benchmarking process:
- Embedding generation from raw text
- Efficient database loading into vector stores
- Comprehensive load testing and performance measurement
This comprehensive, open-source suite ensures not just reproducibility but also extensibility of the benchmark process.
Crucially, developers are no longer confined to merely reproducing Qdrant's specific benchmark. Supernova empowers them to point the entire framework at their own proprietary data corpus. This capability enables the creation of a truly relevant, custom benchmark tailored precisely to their specific use case, reflecting real-world performance on their unique data characteristics and query patterns. For further technical insights into the dataset and framework, read Internet-Scale Knowledge Retrieval: A Novel Vector Search Dataset at 10B Scale - Hugging Face.
Enjoying this? Get one like it in your inbox each morning.
one email a day · unsubscribe in two clicks · no third-party tracking
From Leaderboards to Real-World Trade-Offs
FineWeb-10B fundamentally shifts the benchmarking narrative, moving beyond simplistic leaderboards to reveal the intricate performance curves and trade-offs inherent in vector databases. With 10 billion vectors and exact ground truth up to the top-1000 nearest neighbors, the dataset provides an unparalleled view of how engines truly behave under real-world, enterprise-scale conditions. The objective is not to crown a single "winner," but to offer a detailed operational map.
Databases are not universally superior; their strengths depend on the specific demands. Consider the spectrum: an engine like Elasticsearch might deliver rapid search for "good enough" accuracy at a lower computational cost, excelling in scenarios where approximate results are acceptable. Conversely, purpose-built vector databases such as Qdrant or Milvus often provide significantly higher recall — retrieving more true nearest neighbors — though potentially at different speed or resource profiles, especially as scale increases.
Ultimately, FineWeb-10B's profound value lies in empowering engineering teams with actionable, data-driven insights. This transparency allows for informed decisions tailored to precise application needs. Whether designing a low-latency Retrieval-Augmented Generation (RAG) system requiring the top-5 most relevant documents, or a high-recall candidate generation pipeline that demands the top-1000 results for downstream processing, the dataset precisely delineates the latency and accuracy trade-offs for each architectural choice.
Frequently Asked Questions
What is the FineWeb-10B dataset?
FineWeb-10B is a massive, open-source dataset created by Qdrant for benchmarking vector databases. It contains 10 billion vectors from real web data, along with exact, pre-computed 'ground truth' answers for 120,000 search queries.
Why are most vector database benchmarks unreliable?
Most benchmarks are unreliable due to two main issues: they use small datasets that don't reflect production scale, and they often use approximate or synthetic 'ground truth' because calculating the exact answers is computationally expensive. This leads to misleading performance results.
What is 'ground truth' in vector search?
In vector search, 'ground truth' refers to the definitive, perfectly accurate set of the nearest neighbors for a given query. It's established by comparing the query vector against every single vector in the entire dataset without any shortcuts—a brute-force method that guarantees correctness.
How does FineWeb-10B improve AI benchmarking?
It solves the core problems of scale and accuracy. By providing a 10-billion-vector dataset with verifiable, exact ground truth and an open-source toolchain (Supernova), it allows developers to run realistic, reproducible, and transparent benchmarks that reflect true production workloads.

