Vector Database

Noun · AI & Machine Learning

Definitions

  1. A database optimized for storing and querying high-dimensional vectors (embeddings). Uses approximate nearest neighbor (ANN) algorithms like HNSW or IVF to find similar vectors efficiently. Powers semantic search, RAG, and recommendation systems. Examples: Pinecone, Weaviate, Qdrant, Milvus, and pgvector for PostgreSQL.

    In plain English: A specialized database for finding things by meaning (similarity) rather than exact keyword matching.

    Example: "Store document embeddings in Pinecone, then query with the user's question embedding to find the most semantically similar docs for RAG."

Related Terms