All Questions
Vector Search easy

A startup proposes storing all product data only in a vector database and dropping its relational database to simplify the stack. What is the main problem with this plan?

  1. A Vector databases cannot join across collections, so product-to-order lookups need a second index.
  2. B The vector index is derived data; you still need a source of truth for rebuilds and transactions.
  3. C Similarity scores shift after every reindex, so product rankings would be unstable for users.
  4. D Most vector databases rebuild the whole index on each write, so frequent price updates would be slow.

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

Get the app

Related questions