flâneur — a map of the web's best reading

Why BM25 queries with more terms can be faster (and other scaling surprises)

turbopuffer.com · 1,729 words · saved by 1 readers

I analyzed how BM25 query latencies scale with document count and top_k. Longer queries scale less efficiently, and essential terms impact performance in some surprising ways.

Why BM25 queries with more terms can be faster (and other scaling surprises) NEW: Instant namespace branching NEW: Branching for instant, copy-on-write namespaces Why BM25 queries with more terms can be faster (and other scaling surprises) January 07, 2026 • Adrien Grand (Engineer) BM25 full-text search has very different scaling characteristics than vector search. Vector search latency is generally a function of vector dimensions, top-k, the size of the dataset, and the presence of filters. BM25 latency, on the other hand, also varies a lot by query, and in some surprising ways: Sometimes add

Explore this link on the map →

saved by

related reading