Veröffentlicht am: May 4, 2021
Amazon DocumentDB (mit MongoDB-Kompatibilität) ist ein schneller, skalierbarer, hochverfügbarer und vollständig verwalteter Service für Dokumentdatenbanken, der MongoDB-Workloads unterstützt. Als Dokumentendatenbank macht es Amazon DocumentDB einfach, JSON-Daten jeder Größe zu speichern, abzufragen und zu indizieren.
Amazon DocumentDB erhöht weiterhin die Kompatibilität mit MongoDB und hat heute die Unterstützung für die folgenden MongoDB-APIs und Indexierungsverbesserungen in DocumentDB 3.6 und 4.0 hinzugefügt:
- renameCollection: Verwaltungsbefehl zum Umbenennen einer vorhandenen Sammlung
- $natural: Abfragemodifikator, der eine Sammlungssuche durchführt, um die Ergebnisse einer Abfrage in natürlicher Reihenfolge zurückzugeben
- $indexOfArray: Aggregationsoperator, der verwendet wird, um ein Array nach dem Vorkommen eines bestimmten Wertes zu durchsuchen und den Array-Index (nullbasiert) des ersten Vorkommens zurückzugeben
- $reverseArray: Aggregationsoperator, der verwendet wird, um die Reihenfolge der Elemente des angegebenen Arrays umzukehren
- $zip: Aggregationsoperator, der zum Transponieren eines Arrays verwendet wird
- Möglichkeit, einen Index für die API distinct() für Nicht-Mehrfachschlüssel-Indizes zu verwenden
- Möglichkeit der Verwendung von $hint, um einen bestimmten Indexplan für Aktualisierungsabfragen zu erzwingen
Diese Funktionen werden in allen Regionen unterstützt, in denen Amazon DocumentDB verfügbar ist. Die unterstützten MongoDB-APIs und Aggregationspipeline-Funktionen für Amazon DocumentDB finden Sie hier. Wenn Sie neu bei Amazon DocumentDB sind, zeigt Ihnen die Anleitung „Erste Schritte“, wie Sie schnell einen Amazon-DocumentDB-Cluster bereitstellen und die Flexibilität des Dokumentenmodells erkunden können.