~/talk

Behind the hype: managing billion-scale embeddings in Elasticsearch and OpenSearch

Talkat Voxxed Days CERN 2026 · on Tuesday, 2026-02-10· [machine-learning, databases]
slides:none on file

Managing 1 billion embeddings in Elasticsearch and OpenSearch requires concrete tradeoffs: GPU + NVIDIA Cagra speeds up index building but a naive float32 ANN needs ~4 TB RAM while raw storage is ~4 TB on disk; quantization + reranking cuts RAM to hundreds of GB (scalar int8, product or binary PQ) with recall loss recovered by two‑phase rerank; merge segments to a single HNSW/IVF graph for faster search; consider disk BBQ / vectors-on-disk and measure recall (MRR/NDCG) on a test set before full indexation.

AI-written summary · about

  1. 0:00Billion-scale embeddings intro
  2. 5:13Why one billion vectors fail
  3. 7:22Chunking text for embeddings
  4. 10:29Indexation challenges at scale
  5. 14:19GPU acceleration for vectors
  6. 16:48Disk needs for billion vectors
  7. 17:31Avoid duplicate vector storage
  8. 21:50Efficient embedding search
  9. 24:42Approximate nearest neighbor
  10. 27:52Lucene filtering improvements
  11. 30:19Merging segments faster
  12. 31:42Quantization for memory
  13. 35:56Vector compression trade-offs
  14. 38:25Beyond quantization solutions
  15. 40:11Key takeaways and future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.