~/talk

What's in a Vector Database?

slides:none on file

Walks through building a usable vector database from an object store to indexes to sharding and replication, demonstrating that a working prototype is possible in ~25 minutes and scales with the right choices. Uses HNSW graphs (tunable M and EF) for fast approximate search, shows raw-memory math (1M vectors ≈ 6 GB, 100M ≈ 650 GB), uses product quantization and binary quantization to cut size ~60–70% with over‑fetch+rescore, adds roaring bitmaps for fast filtering, and combines vector and keyword scores via fusion (RRF or normalized sum).

AI-written summary · about

  1. 0:00Vector databases intro
  2. 1:06Why trending now
  3. 2:33What vectors represent
  4. 4:20Building from scratch
  5. 5:46Scaling search with indexes
  6. 7:53Flat vs graph indexes
  7. 9:38HNSW indexes and parameters
  8. 12:05Memory challenges and quantization
  9. 15:14Combining indexes for hybrid search
  10. 18:44Scaling with sharding
  11. 21:12Hardware planning
  12. 22:37Developer experience
  13. 25:50Key architecture summary
  14. 26:33Resources
  15. 28:25Q&A: Combining vector and keyword search
  16. 30:23Q&A: Setting similarity thresholds
  17. 32:10Q&A: Hybrid search trade-offs
  18. 33:42Q&A: Quantization impact on recall
  19. 35:48Q&A: Handling multimodal data
  20. 37:13Q&A: Choosing the right DB
~/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.