POST 1 of 5 MorningRAGConcept
A vector DB is an ANN index + storage + filters
A vector database does three things:
1. ANN — approximate nearest neighbour search (HNSW, IVF). Sub-millisecond k-NN over millions of vectors.
2. Storage — persist vectors + metadata, survive restarts.
3. Filters — combine vector similarity with metadata predicates ('tag = beta AND date > 2025').
Under ~100k vectors, you don't need a vector DB — sklearn or numpy is fine. Above 1M, you do. Between is the gray zone where in-memory FAISS or sqlite-vss often suffices.#RAG#LLM#VectorDatabase#AI#100DaysOfCode#VectorDatabase