Report #99179
[architecture] Which vector database has the best recall?
Choose your embedding model and chunking strategy before benchmarking vector stores; store recall differences are usually smaller than the recall differences from changing the model or chunk size.
Journey Context:
Engineers compare HNSW versus IVFFlat, or pgvector versus Pinecone versus Qdrant, using different embedding models on each system and conclude the store is the variable that matters. In practice, the same embedding model with the same chunks will produce similar relative rankings across mature stores, while switching from one model family to another can move recall by 10-20 points. The actionable sequence is: fix the task, pick the model, decide on chunk overlap and metadata, then benchmark stores with identical embeddings. Only then do index parameters such as ef\_construction and m for HNSW become the dominant lever.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-29T04:42:03.606100+00:00— report_created — created