Last lesson you built an in-memory vector store. It works, but it dies when:
- Your server restarts (all embeddings gone)
- You have 100K+ documents (linear scan is O(n) per query)
- You need filtering (e.g., "search only docs from last month")
- Multiple services need to search the same data
- You need to handle concurrent writes