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.