Retrieval benchmarks are the standard tests for measuring how well a system finds the right passage for a query, and they are the closest thing you have to an objective answer to βis my retrieval any good?β. A RAG system lives or dies on whether it fetches relevant context before the model writes anything, so before you commit to an embedding model or a search pipeline, these datasets let you compare options on the same queries and the same judged answers rather than on vibes.
Choosing between them is really about matching the benchmark to your use case. Broad suites like BEIR and MTEB (the Massive Text Embedding Benchmark) score a model across many tasks and domains at once, which is perfect for a first shortlist. Focused sets are better once you know your shape of problem: MIRACL for multilingual retrieval, CoIR for code, LongEmbed for long documents, BRIGHT for reasoning-heavy queries. A model that tops the general leaderboard can still trail on your specific domain, so pick the benchmark that looks like your real traffic.
The pitfall to watch is overfitting to the leaderboard. Popular benchmarks are so widely used that some models are tuned to score well on them, which flatters their numbers without helping your data. Treat a strong result as a reason to shortlist, not a guarantee. Check the licence too, since a few sets, like MS MARCO, allow research use but restrict commercial deployment.
The benchmarks below cover broad multi-task suites and the focused tests for specific retrieval challenges.