Zum Inhalt springen
Glossar

MongoDB-Vektorsuche

Der Vorgang, Inhalte in Vektor-Embeddings umzuwandeln und sie mit Metadaten in MongoDB-Atlas-Search-Vektorindizes für eine effiziente Ähnlichkeitssuche zu speichern.

Synonyme: mongodb embedding, vector indexing, semantic indexing, atlas search vectors

Die Indexierung der MongoDB-Vektorsuche beginnt mit gechunkten, normalisierten Inhalten. Jeder Chunk wird eingebettet (z. B. mit Gemini- oder OpenAI-Embeddings) und dann in einer MongoDB-Sammlung mit einem Vektorsuchindex gespeichert. Reichhaltige Metadaten (Mandant, Gebietsschema, Zugriffsstufe, Zeitstempel) ermöglichen nachgelagerte Filterung und Zugriffskontrolle. Die Versionierung der Embedding-Modelle und das Speichern von Hashes unterstützen Reproduzierbarkeit und Drift-Erkennung. Regelmäßige differenzielle Neuindexierung sorgt für Aktualität, ohne unveränderte Seiten erneut zu verarbeiten.

Häufig gestellte Fragen

Warum MongoDB Atlas Search für den Wissensabruf verwenden?
MongoDB Atlas Search bietet eine schnelle Vektorähnlichkeitssuche mit der Möglichkeit, Vektor- und herkömmliche Abfragen zu kombinieren, integrierter Metadatenfilterung und nahtloser Skalierung innerhalb Ihrer bestehenden MongoDB-Infrastruktur.
Welche Metadaten sind wichtig?
Speichern Sie die Mandanten-ID, die Sprache, die URL, den Inhalts-Hash, den Aktualisierungszeitstempel und die Modellversion, um Filterung, Aktualitätsprüfungen und kontrollierte Neuindexierung zu ermöglichen.