Definition
A vector database stores numerical representations of content, called embeddings, and finds the items most similar in meaning to a query.
Role in AI search
In RAG, a vector database finds candidate passages for a question by meaning rather than exact words.
Common choices
PostgreSQL with pgvector, Qdrant and OpenSearch are typical options for self-hosted systems.