What is a vector store?
A database or retrieval system that stores embeddings with ids, source text, metadata, and index structures for similarity search.
Use these to explain vector stores as production retrieval infrastructure.
A database or retrieval system that stores embeddings with ids, source text, metadata, and index structures for similarity search.
Chunk id, text, source id, metadata, access labels, source version, embedding model, dimension, and index version.
By environment, tenant, domain, model dimension, data sensitivity, and release strategy.
Flat search is simple and high recall but slower at scale. Approximate search is faster but may trade recall.
Build a new index beside the old one, run evals, then switch traffic if it passes.
Use deterministic ids, delete retired vectors, enforce active-status filters, and run stale-hit audits.
Missing access, status, version, tenant, or effective-date fields can leak, stale, or wrong-domain content.
Recall@k, MRR, latency, empty result rate, stale-hit rate, duplicate rate, build duration, and upsert failures.
Create a new index version, re-embed corpus, run evals, shadow test, and roll out gradually with rollback.
Which collections, schemas, filters, release gates, evals, rollback paths, and traces make it safe?