Vector database
Wat is een vector database?
Een vector database slaat embeddings op en doorzoekt ze op semantische gelijkenis. Waar een traditionele database zoekt op exacte waarden (“geef me alle rijen waar naam = Janssen”), zoekt een vector database op gelijkenis: “geef me de tien documenten die het meest lijken op deze vraag.”
Bekende opties
Pinecone (cloud, gebruiksvriendelijk), Weaviate (open-source), Chroma (lichtgewicht, goed voor prototypes), pgvector (uitbreiding op PostgreSQL voor wie al een SQL-database heeft). Voor de meeste zakelijke toepassingen volstaat een eenvoudige optie.
Waarom relevant?
Een vector database zit in het hart van elk RAG-systeem. Wil je een AI-chatbot die jouw kennisbank doorzoekt, een slimme interne zoekfunctie, of een aanbevelingssysteem? De kans is groot dat er een vector database in het hart zit. Tools zoals Supabase en diverse no-code platforms bieden vector search aan zonder dat je de database zelf hoeft te beheren.