Why do we need Vectro DB? STATIC DATABASE 1
Store structured data (numbers, text, rows, columns).
2
Retrieval = exact matches (SQL queries, key lookups).
3
Works great for: banking records, inventory, and user profiles.
4
Problem: Can’t understand the Semantics (meaning) between items.
VECTOR DATABASE Store vector embeddings (numerical representations of meaning). Retrieval = similarity search (find “closest” vectors). Works great for: Semantic search (find docs with the same meaning). Recommendations (similar products, songs, movies). RAG for LLMs (find relevant context fast). Strength: Handles unstructured data (text, images, audio) by comparing meaning, not just exact words.