benchmark-tests
For the complete MongoDB documentation index, see www.mongodb.com/docs/llms.txt
<!-- Tab options on this page. Append to the .md URL to filter: ?tabs=<id,...> select specific tabs (e.g. ?tabs=nodejs,shell) ?allTabs=true include every tab (no param) default: one tab per tabset
Available tabs: other tabs: recall, cost, latency -->
Benchmark for MongoDB Vector Search
This section contains the following pages, which provide information about our MongoDB Vector Search performance benchmark and how you can use it to test, evaluate, and improve your own vector search performance:
-
[Benchmark Overview](https://www.mongodb.com/docs/vector-search/benchmark/overview.md#std-label-avs-benchmark-overview
-
[Benchmark Results](https://www.mongodb.com/docs/vector-search/benchmark/results.md#std-label-avs-benchmark-results
-
[Additional Recommendations](https://www.mongodb.com/docs/vector-search/benchmark/performance-recommendations.md#std-label-avs-performance-recommendations

To view the full chart, see the Claude artifact.
How to Use This Benchmark
The primary goal for these pages is to significantly reduce friction for your first vector test at scale (>10M vectors) when evaluating performance for MongoDB Vector Search.
These pages provide a set of initial configurations (embedding model dimensionality, quantization regime, numCandidates selection, filtering criteria, Search Node configuration) that you can use to run tests confidently. You might need to modify your configuration based on the dataset and query patterns relevant to your use case, as this is only meant to be a starting point.
Reading Recommendations
When reading these pages, we recommend that you focus on the primary concern that is most relevant to your use case. We provide guidance for the following primary concerns: Recall, Cost, and Latency/Throughput.
Use the guidance that is most appropriate for your use case:
Recall
Read these sections in the following order:
-
The following sections in the [Benchmark Overview:](https://www.mongodb.com/docs/vector-search/benchmark/overview.md#std-label-avs-benchmark-overview
-
[Quantization](https://www.mongodb.com/docs/vector-search/benchmark/overview.md#std-label-avs-benchmark-quantization
-
[Dimensionality](https://www.mongodb.com/docs/vector-search/benchmark/overview.md#std-label-avs-benchmark-dimensionality
-
[Search Node Configuration](https://www.mongodb.com/docs/vector-search/benchmark/overview.md#std-label-avs-benchmark-search-node-config
-
The following sections in the [Benchmark Results:](https://www.mongodb.com/docs/vector-search/benchmark/results.md#std-label-avs-benchmark-results
-
[Summary of Results](https://www.mongodb.com/docs/vector-search/benchmark/results.md#std-label-avs-benchmark-results-summary
-
[Multidimensional Benchmark](https://www.mongodb.com/docs/vector-search/benchmark/results.md#std-label-avs-multi-dimensional-benchmark
-
[Larger Benchmark](https://www.mongodb.com/docs/vector-search/benchmark/results.md#std-label-avs-multi-larger-benchmark
-
[Recall and Latency Analysis](https://www.mongodb.com/docs/vector-search/benchmark/results.md#std-label-avs-recall-latency-analysis
-
[Filtering](https://www.mongodb.com/docs/vector-search/benchmark/results.md#std-label-avs-benchmark-results-filtering
-
[Additional Performance Recommendations](https://www.mongodb.com/docs/vector-search/benchmark/performance-recommendations.md#std-label-avs-performance-recommendations
Changelog
| Date | Description |
|---|---|
| 2025-07-21 | Release of benchmark guide and results demonstrating how MongoDB Vector Search scales on a 5.5M Multidimensional and 15.3M 2048d Amazon Dataset with Voyage AI's voyage-3-large embeddings under various conditions. |
