Do You Need a Vector Database for RAG? FastAPI Docs Benchmark Shows When Keyword Search Suffices
This article benchmarks keyword (BM25), vector (two Chinese embedding models), and hybrid retrieval on FastAPI's Chinese documentation, finding keyword search excels for exact-name queries while a larger vector model catches paraphrased questions, and hybrid helps only with strong embeddings; vector databases are unnecessary until data exceeds in-memory capacity.
