Qdrant - Vector Database

De Marijan Stajic | Wiki
Version datée du 27 février 2026 à 23:38 par Marijan (discussion | contributions) (Page créée avec « = Vector Database = A '''vector database''' is a type of database that emerged with the rise of deep learning and is now widely used in AI applications, notably to '''enable semantic search over large datasets''' (e.g. in RAG pipelines with LLMs). In a '''relational database''', it is '''complicated''' to '''handle unstructured data''' (such as videos, images, or audio) in a meaningful way. You would have to manually assign tags to describe and categorise them.... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Vector Database

A vector database is a type of database that emerged with the rise of deep learning and is now widely used in AI applications, notably to enable semantic search over large datasets (e.g. in RAG pipelines with LLMs).

In a relational database, it is complicated to handle unstructured data (such as videos, images, or audio) in a meaningful way. You would have to manually assign tags to describe and categorise them.

That is why we use vector databases ; they index and store vector embeddings to enable fast retrieval and similarity search. Unstructured data is processed by an embedding model, which converts it into a vector embedding, which is essentially a list of numbers (e.g. apple = [2.5, -3, ...]). Then, we use indexes, which are optimized data structures to quickly find similar vectors (otherwise the database must search through all vectors, which becomes slow).

Qdrant Vector Database.png


Usecases of using vector database is for long-term memory for LLMs, similarity search for text, images, audio or video data for instance or recommendation engine (for online retailers, to suggest items).

Qdrant