Was ist Azure DocumentDB?
Azure DocumentDB ist Microsofts vollständig verwalteter Dienst für DocumentDB, eine quelloffene, MongoDB-kompatible Dokumentendatenbank, die von der Linux Foundation gesteuert wird und auf PostgreSQL aufbaut. Der Dienst war zuvor Teil von Azure Cosmos DB als “Cosmos DB for MongoDB (vCore)” und wurde zu einem eigenständigen Produkt weiterentwickelt, das eng am Open-Source-Projekt ausgerichtet ist.
Kernfunktionen
- Hohe MongoDB-Kompatibilität über das Wire-Protokoll inklusive BSON-Unterstützung
- Schema-agnostisches Datenmodell für unstrukturierte und sich wandelnde Datenstrukturen
- Vertikale und horizontale Skalierung, automatisches Sharding großer Datenbanken ohne Downtime
- Integrierte Vektordatenbank für Retrieval-Augmented-Generation- und KI-Anwendungsfälle, bereits im kostenlosen Tarif enthalten
- Verschlüsselung at rest und in transit, Microsoft-Entra-ID-Integration, Private Link für private Konnektivität
- Multicloud- und Hybrid-Betrieb über das Open-Source-Projekt und einen Kubernetes-Operator
Typische Anwendungsfälle
- Migration bestehender MongoDB-Workloads mit Standardtools wie mongodump/mongorestore
- Transaktionale und operative NoSQL-Workloads sowie hochskalierende Web- und Mobile-Backends
- Generative-KI-Anwendungen, die Vektorsuche direkt neben den Nutzdaten benötigen
- Multicloud- oder Hybrid-Architekturen mit MongoDB-kompatibler Schnittstelle über verschiedene Umgebungen hinweg
Vorteile
- Offenes, unter MIT lizenziertes Datenbank-Fundament ohne SSPL-Einschränkungen
- Entkopplung von Compute und Storage für unabhängige Skalierung
- Vektorsuche ohne zusätzliche externe Integration
- Tiefe Integration in Azure-Werkzeuge wie Azure Monitor, Azure CLI, Bicep und Terraform
Integration mit innFactory
Als Microsoft Solutions Partner unterstützt innFactory Sie bei Azure DocumentDB: Architekturberatung, Migration bestehender MongoDB-Workloads, Performance-Optimierung und Kostenmanagement.
Häufig gestellte Fragen
Was ist Azure DocumentDB?
Azure DocumentDB ist Microsofts vollständig verwalteter Dienst für die Open-Source-Datenbank DocumentDB, ein unter der Linux Foundation geführtes, MongoDB-kompatibles Dokumentendatenbank-Projekt, das auf PostgreSQL basiert. Der Dienst war zuvor als "Azure Cosmos DB for MongoDB (vCore)" bekannt und firmiert seit der Ausgliederung des Open-Source-Projekts als eigenständiges Produkt.
Wie unterscheidet sich Azure DocumentDB von Azure Cosmos DB?
Beide Dienste speichern JSON-artige Dokumente, sind aber unterschiedlich ausgelegt: Azure Cosmos DB (NoSQL-API) setzt auf horizontale Skalierung, globale Verteilung und Abrechnung nach Request Units. Azure DocumentDB ist auf vertikale Skalierung, umfangreiche Aggregationen und hohe MongoDB-Kompatibilität über das MongoDB-Wire-Protokoll ausgelegt.
Wie hoch ist die MongoDB-Kompatibilität?
Laut Microsoft erreicht das DocumentDB-Projekt rund 99,03% Kompatibilität mit MongoDB über das Wire-Protokoll inklusive BSON-Unterstützung, Indizierung und Vektorsuche. Bestehende MongoDB-Treiber und -Tools wie MongoDB Compass oder die Mongo-Shell funktionieren in der Regel ohne größere Anpassungen.
Was kostet Azure DocumentDB?
Die Abrechnung richtet sich nach dem gewählten Performance-Tier (Provisioned, Autoscale oder teilweise Serverless), dem Speicherverbrauch, der Backup-Aufbewahrung sowie optionalen Funktionen wie Private Link. Es handelt sich nicht um ein reines Request-Units-Modell wie bei Azure Cosmos DB (NoSQL-API).
Ist Azure DocumentDB dasselbe wie Amazon DocumentDB?
Nein, trotz des ähnlichen Namens handelt es sich um unterschiedliche Produkte unterschiedlicher Anbieter. Azure DocumentDB basiert auf dem quelloffenen DocumentDB-Projekt der Linux Foundation, Amazon DocumentDB ist ein eigenständiger AWS-Dienst mit eigener Implementierung.
Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Azure (offizielle Dokumentation). Diese Seite stellt kein Angebot von Azure dar.
