Technically
AI Reference
Your dictionary for AI terms like LLM and RLHF
Company Breakdowns
What technical products actually do and why the companies that make them are valuable
Learning Tracks
In-depth, networked guides to learning specific concepts
Posts Archive
All Technically posts on software concepts since the dawn of time
Terms Universe
The dictionary of software terms you've always wanted

Explore learning tracks

AI, it's not that ComplicatedAnalyzing Software CompaniesBuilding Software ProductsWorking with Data Teams
Loading...
I'm feeling luckyPricing
Log In

What's a vector database?

A vector database is a place where developers store specially formatted data to use for machine learning and AI.

Last updated Mar 23, 2026ai
Justin Gage
Justin Gage
Read within learning track:AI, it's not that complicated

TL;DR

A vector database is a place where developers store specially formatted data to use for machine learning and AI.

  • To make large language models more accurate, you need to power them with your own unique data
  • But models have a very specific data diet: they only consume vectors, which are a bunch of numbers
  • Embedding is the process of turning your data (images, text, videos) into vector representations (numbers)
  • Vector databases are specialized places to store these embeddings, and search through + retrieve them when you need them

Vector databases themselves are actually pretty simple, but the context for why they exist is not. So let’s start with that.

Terms Mentioned

LLM

NoSQL

Fine Tuning

Data warehouse

Database

RAG

Why do we need a vector database in the first place?

Using your data to improve AI models

The point of a vector database is to make it easier for you to integrate your company’s data into a large language model. But why would you want to do that in the first place? The general answer: to make models more accurate and customized to your specific needs.

Continue reading with an all-access subscription

Continue reading with all-access

In this post

  • Using your data to improve AI models
  • A primer on vectors and embeddings
  • Storing and working with embeddings
  • Vector DBs: storage and retrieval
  • How vector DBs store data

More in this track

How do Large Language Models work?

Breaking down what ChatGPT and others are doing under the hood

What's GPT-3?

GPT-3 is a Machine Learning model that generates text.

$15/month

30-day money-back guarantee

Or use
Up Next
How do AI models think and reason?

All about "reasoning" language models like OpenAI's o3 and Deepseek's R1.

How to build apps with AI

All about Vercel’s v0

What is MCP?

The new way of connecting AI models to your tools and data. Is it real, or a passing hype train?

Content
  • All Posts
  • Learning Tracks
  • AI Reference
  • Companies
  • Terms Universe
Company
  • Pricing
  • Sponsorships
  • Contribute
  • Contact
Connect
SubscribeSubstackYouTubeXLinkedIn
Legal
  • Privacy Policy
  • Terms of Service

© 2026 Technically.