Johan Kristensson
← Back to all articles
Technical Concepts

What Is a Vector Database?

3 min read

A vector database sounds technical. It is technical. But the concept behind it is straightforward and understanding it at a high level helps you understand how AI search and knowledge systems actually work.

Normal databases store information and retrieve it by matching exact values. Search for "refund policy" and you find documents containing those exact words. This works for structured data. It fails for meaning.

A vector database works differently. It converts text, or images, or audio, into numerical representations called vectors. These numbers capture the meaning and context of the content, not just the words. Documents with similar meaning end up with similar vectors, even if they use completely different words.

This means you can search by meaning rather than by keyword. Ask "what happens if I want my money back?" and a vector database finds your refund policy document even if it never uses the phrase "money back." It understands that the question and the document are semantically related.

Why this matters in practice

Vector databases are the infrastructure behind AI knowledge bases and RAG systems. When you ask an AI assistant a question and it retrieves relevant documents to inform its answer, it is using a vector database to find those documents by meaning, not by keyword match.

For most business users, this is invisible. You ask a question, you get an answer drawn from the right documents. The vector database is just the technology making that possible.

The takeaway

You do not need to build or manage a vector database directly. Modern AI platforms handle this for you. But knowing this technology exists explains why AI-powered search finds relevant information even when the exact words do not match, and why it is so much more useful than traditional keyword search for unstructured business knowledge.

Want to put this into practice?

Book a 30-min call