All Questions
Vector Search easy

Your index of 1 billion vectors will not fit in RAM even across your whole cluster. Which technique most directly reduces memory, and at what cost?

  1. A Product quantization, which compresses each vector into short codes at some cost to recall.
  2. B Increasing HNSW graph connectivity, which spreads vectors more evenly at some cost to latency.
  3. C Switching from cosine to L2 distance, which stores vectors more compactly at some cost to accuracy.
  4. D Post-filtering results by metadata, which reduces the vectors kept in memory at some cost to speed.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions