Vector Database & RAG Terms — Complete Reference | AI Terms Guide
🗄️
🗄️ 70 terms · The RAG stack, top to bottom

The RAG stack — every term explained

Vector databases, embeddings, chunking, retrieval, reranking, evaluation. Every term you need to build, deploy, and debug a retrieval-augmented generation system.

70
Terms
4
Sub-topics
Weekly
Updates

Retrieval-Augmented Generation (RAG) is the most-deployed pattern for building LLM applications in 2026. Instead of relying only on what the model learned during training, RAG gives the model access to your documents at inference time — reducing hallucinations, enabling up-to-date answers, and grounding responses in cited sources.

The 70 terms in this category are grouped into four sub-topics: how you prepare data (chunking, embedding), how you store and retrieve it (vector databases, indexing), how you improve retrieval quality (reranking, hybrid search), and advanced production patterns (agentic RAG, multi-modal RAG, evaluation). For the "why" behind these terms, see our How RAG Works tutorial.

Full directory

All Vector Databases & RAG terms, organized

Grouped into sub-topics so you can find neighbors and prerequisites, not just alphabetical entries.

Adjacent categories

Related term categories

These categories connect naturally to Vector Databases & RAG — many terms cross-reference between them.

Beyond terminology

Go deeper on Vector Databases & RAG

📖 Related concept tutorials

Long-form guides that walk through how these concepts actually work.

🎯 Related models & tools

Real products and models where you'll encounter these terms.

Frequently Asked

Questions about Vector Databases & RAG

No, but the split is shifting. Very long context windows reduce the need for RAG on small document collections. For large corpora, current information, or citation requirements, RAG is still essential. See our RAG vs Fine-tuning comparison.

Usually chunking. Bad chunks (too big, too small, split mid-idea) tank retrieval quality regardless of how good your embedding model is. Second-biggest is not using a reranker.

Depends on scale. Under ~100K documents, pgvector on PostgreSQL is usually fine. Above that, dedicated vector databases (Pinecone, Weaviate, Qdrant, Milvus) have advantages in query speed, updates, and metadata filtering.

Embedding is the technique (mapping text to vectors). Semantic search is the application (using those vectors to find similar meanings). One enables the other.

OpenAI's text-embedding-3-large is a strong default. For self-hosting, sentence-transformers models or BGE. For latest options, see the MTEB leaderboard. Embedding model choice is less impactful than chunking strategy in most systems.

Share with