Foundations of Vector Databases

2024-03-11 aivector-db

This diagram shows the working principle of a vector database. Vector databases can be used in building a complex RAG (Retrieval Augmented Generation) application.

Data
(Text, Audio, Image, Video)
[Not supported by viewer]
Application
[Not supported by viewer]
Data Vectorization
[Not supported by viewer]
Embedding
[Not supported by viewer]
Vector Retrieval Algorithms
[Not supported by viewer]
Inverted Index
[Not supported by viewer]
HNSW
(Hierarchical Navigating Small World)
[Not supported by viewer]
Product Quantization
[Not supported by viewer]
Hash
[Not supported by viewer]
Storage
[Not supported by viewer]
storage
[Not supported by viewer]
index
[Not supported by viewer]
...
[Not supported by viewer]