Vector databases have been getting a lot of attention recently, with many vector database startups raising millions in funding.
Chances are you have probably already heard of them but didn’t really care about them until now —at least, that’s what I guess why you are here now…
If you are here just for the short answer, lets jump right in:
Definition: What is a Vector Database?
A vector database is a type of database that stores and manages unstructured data, such as text, images, or audio, in vector embeddings (high-dimensional vectors) to make it easy to find and retrieve similar objects quickly.
If that definition only caused more confusion, then let’s go step by step. This article is inspired by WIRED’s “5 Levels” Video Series and unpacks what vector databases are in the following three levels of difficulty:
- Explain It Like I’m 5
- Explaining Vector Databases to Digital Natives and Tech Enthusiasts
- Explaining Vector Databases to Engineers and Data Professionals
Vector Databases: Explain It Like I’m 5 (ELI5)
This is slightly off-topic, but do you know what I don’t understand?