Qu'est-ce que Base de données vectorielle ? Définition et explications
Une base de données vectorielle stocke des embeddings et retrouve rapidement les plus proches d'un vecteur donné, à l'aide d'index approximatifs comme HNSW. C'est le moteur de recherche des systèmes RAG. Elle peut être un produit dédié — Pinecone, Qdrant, Weaviate — ou une extension d'une base existante, comme pgvector pour PostgreSQL, souvent suffisante à l'échelle d'une PME.
En une phrase
Une base vectorielle stocke des embeddings et retrouve rapidement les plus proches d'une requête.