AngelStone
KI & Daten

Vektordatenbank

Auch bekannt als: Vector Database · Embedding-Speicher · pgvector

Speichersystem für Daten in Form von Vektoren, das Ähnlichkeit zu einer messbaren Entfernung macht.

Eine Vektor-Datenbank speichert Inhalte nicht als Text oder Tabellenzeilen, sondern als Vektoren: lange Zahlenreihen, die die Bedeutung eines Textes, Bildes oder Tons mathematisch abbilden. Erzeugt werden diese Zahlenreihen von sogenannten Embedding-Modellen; inhaltlich Ähnliches landet dabei im Zahlenraum nahe beieinander.

Gesucht wird deshalb nicht nach exaktem Wortlaut, sondern nach Nähe: Eine Anfrage zur „Kündigungsfrist" findet auch Passagen, in denen nur vom „Vertragsende" die Rede ist. Spezielle Indexverfahren halten diese Nachbarschaftssuche auch über Millionen Einträge hinweg schnell.

Ihre wichtigste Rolle haben Vektor-Datenbanken als Rückgrat von RAG-Systemen und semantischer Suche; daneben stecken sie in Empfehlungsdiensten, Duplikaterkennung und Bildersuche. Verbreitete Produkte sind etwa Pinecone, Weaviate, Qdrant oder Chroma; klassische Datenbanken wie PostgreSQL rüsten die Funktion über Erweiterungen nach.

Aus der Praxis

Begriffe sind das eine. Umsetzung das andere.

Wir übersetzen Technologie in Lösungen, die zu deinem Geschäft passen — aus Wien für den DACH-Raum.

Projekt besprechen