Skip to content

Glossary

What is a vector database?

A vector database stores embeddings, lists of numbers that represent meaning, and quickly finds the ones most similar to a query.

What it means

Ordinary databases find exact matches. A vector database finds similar meanings. After documents are turned into embeddings, the vector database stores them and, given a query's embedding, returns the closest ones in milliseconds, even across millions of items.

Options include dedicated services such as Pinecone, Qdrant, Weaviate and Chroma, and extensions that add vector search to databases such as PostgreSQL.

Why it matters for a business

Vector databases are the memory behind knowledge assistants and semantic search. For many projects, adding vector search to an existing PostgreSQL database is simpler than running a new service.

A business example

Things to watch

  • Consider your existing database before adding a new service.

  • Store source text and metadata with each vector.

  • Plan how updates and deletes stay in sync.

  • Respect permissions in search results.

Keep exploring

FAQ

Questions about vector database

Have a question that is not here? Ask us directly.

Start a project

Tell us what you want to build. We will show you a faster path.

Send a short brief. We reply with questions, a suggested plan and an estimate you can compare with other offers.

Your privacy choices

We use necessary storage to run this site. With your permission we also use Google Analytics to see which pages help people, and load maps from Google. You can change this at any time. Read the cookie policy.