View a markdown version of this page

Verwenden von Amazon DocumentDB Elastic Clusters - Amazon DocumentDB

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden von Amazon DocumentDB Elastic Clusters

Die elastischen Amazon DocumentDB-Cluster unterstützen Workloads mit Millionen von reads/writes pro Sekunde und Petabyte an Speicherkapazität. Elastische Cluster vereinfachen auch die Interaktion von Entwicklern mit Amazon DocumentDB, da Instances nicht mehr ausgewählt, verwaltet oder aktualisiert werden müssen.

Anmerkung

Elastische Cluster verwenden ein MongoDB 5.0-kompatibles Wire-Protokoll. Sie werden in der Amazon DocumentDB-Engine Version 8.0 nicht unterstützt und sind in den Regionen China oder nicht verfügbar. AWS GovCloud

Elastische Amazon DocumentDB-Cluster wurden erstellt, um:

  • Bieten Sie eine Lösung für Kunden, die nach einer Datenbank suchen, die eine praktisch unbegrenzte Skalierbarkeit mit umfangreichen Abfragefunktionen und MongoDB-API-Kompatibilität bietet.

  • Bieten Sie Ihren Kunden höhere Verbindungslimits und reduzieren Sie Ausfallzeiten durch Patches.

  • Investieren Sie weiterhin in eine Cloud-native, elastische und branchenführende Architektur für JSON-Workloads.

Anwendungsfälle für elastische Cluster

Dokumentdatenbanken sind nützlich für Workloads, die ein flexibles Schema für eine schnelle, iterative Entwicklung benötigen. Beispiele für Amazon DocumentDB-Anwendungsfälle finden Sie unterAnwendungsfälle für Dokumentendatenbanken.

Im Folgenden finden Sie einige Beispiele für Anwendungsfälle, für die elastische Cluster erhebliche Vorteile bieten können:

Benutzerprofile

Da Dokumentdatenbanken über ein flexibles Schema verfügen, können sie Dokumente mit unterschiedlichen Attributen und Datenwerten maßstabsgetreu speichern. Elastische Cluster sind eine praktische Lösung für Online-Profile, in denen verschiedene Benutzer unterschiedliche Arten von Informationen bereitstellen. Angenommen, Ihre Anwendungen unterstützen Hunderte Millionen von Benutzerprofilen. Sie können elastische Cluster verwenden, um solche Anwendungen zu unterstützen, da sie hoch- und herunterskaliert werden können, um Millionen von Schreib- und Lesevorgängen in diesen Benutzerprofilen zu unterstützen. Sie können das System auch außerhalb der Spitzenzeiten herunterskalieren, um die Kosten zu senken.

Inhaltsmanagement und historische Aufzeichnungen

Um Inhalte effektiv zu verwalten, müssen Sie in der Lage sein, Inhalte aus einer Vielzahl von Quellen zu sammeln, zu aggregieren und dann an den Client zu liefern. Aufgrund ihres flexiblen Schemas sind Dokumentdatenbanken ideal für die Erfassung und Speicherung jeglicher Art von Daten. Sie können sie verwenden, um neue Arten von Inhalten zu erstellen und zu integrieren, einschließlich benutzergenerierter Inhalte wie Bilder, Kommentare und Videos. Im Laufe der Zeit benötigt Ihre Datenbank möglicherweise mehr Speicherplatz. Mit elastischen Clustern können Sie Ihre Daten auf mehr Speichervolumes verteilen, sodass Sie Petabyte an Daten in einem einzigen Cluster speichern können.

Vorteile elastischer Cluster

AWS Serviceintegration

Elastische Amazon DocumentDB-Cluster lassen sich auf die gleiche Weise in andere AWS Dienste integrieren, wie es Amazon DocumentDB tut:

  • Migration — Sie können AWS Database Migration Service (DMS) verwenden, um von MongoDB und anderen relationalen Datenbanken zu elastischen Amazon DocumentDB-Clustern zu migrieren.

  • Überwachung — Sie können den Zustand und die Leistung Ihres Elastic Clusters mithilfe von Amazon überwachen. CloudWatch

  • Sicherheit — Sie können die Authentifizierung und Autorisierung über AWS Identity and Access Management (IAM) einrichten, um Ihre Elastic Cluster-Ressourcen zu verwalten, z. B. einen Elastic Cluster zu erstellen und zu aktualisieren, und Amazon VPC für sichere VPC-only Verbindungen verwenden. Die Anmeldung mit IAM-Authentifizierung für elastische Cluster wird nicht unterstützt.

  • Datenmanagement — Sie können from/to andere AWS Dienste wie Amazon S3, Amazon Redshift und Amazon Service verwenden, AWS Glue um Daten zu importieren und zu exportieren. OpenSearch

Verfügbarkeit von Regionen und Versionen des Elastic Clusters

Regionale Verfügbarkeit für elastische Cluster

Die folgende Tabelle zeigt, AWS-Regionen wo Amazon DocumentDB Elastic Clusters derzeit verfügbar sind, und den Endpunkt für jede Region.

Name der Region Region Availability Zones

USA Ost (Nord-Virginia)

us-east-1

5

USA Ost (Ohio)

us-east-2

3

USA West (Oregon)

us-west-2

3

Asien-Pazifik (Hongkong)

ap-east-1

3

Asien-Pazifik (Mumbai)

ap-south-1

3

Asien-Pazifik (Seoul)

ap-northeast-2

3

Asien-Pazifik (Singapur)

ap-southeast-1

3

Asien-Pazifik (Sydney)

ap-southeast-2

3

Asien-Pazifik (Tokio)

ap-northeast-1

3

Kanada (Zentral)

ca-central-1

3

Südamerika (São Paulo)

sa-east-1

3

Europa (Frankfurt)

eu-central-1

3

Europa (Irland)

eu-west-1

3

Europa (London)

eu-west-2

3

Europa (Milan)

eu-south-1

3

Europa (Paris)

eu-west-3

3

Verfügbarkeit der Versionen

Elastische Cluster unterstützen das MongoDB 5.0-kompatible Wire-Protokoll. Informationen zu Unterschieden zwischen instanzbasierten Amazon DocumentDB 4.0-Clustern und elastischen Clustern finden Sie unter. Funktionale Unterschiede zwischen Amazon DocumentDB 4.0 und Elastic Clusters Hinweis: Elastic Clusters werden in Amazon DocumentDB 8.0 nicht unterstützt

Einschränkungen

Elastische Clusterverwaltung

Die folgenden Funktionen und Funktionen der Clusterverwaltung werden in dieser Version nicht unterstützt:

  • Benutzerdefinierter Port (nur 27017 wird unterstützt)

  • Möglichkeit, IAM-Benutzer und -Rollen zur Authentifizierung in der Datenbank zu verwenden

  • Fähigkeit, globale Cluster zu erstellen

  • Bestehende Amazon DocumentDB-Ereignisse und Abonnieren von Ereignissen

  • Reichweiten-Sharding

  • Bestehende Sammlung teilen

  • Multi-field Schlüssel teilen

  • Shard-Schlüssel ändern

  • Point-in-time wiederherstellen

  • Klonen

  • Performance Insights

Anmerkung

Hinweise zu Quoten für elastische Cluster finden Sie unterAmazon DocumentDB-Kontingente.

Abfrage- und Schreibvorgänge

Die folgenden Befehle und Funktionen für Abfrage- und Schreibvorgänge werden in dieser Version nicht unterstützt:

  • DDL-Befehle bei Skalierungsvorgängen

  • Profiler

  • Parametergruppen

  • AWS Config

  • AWS Backup

Sammlungs- und Indexverwaltung

Die folgenden Funktionen zur Sammlungs- und Indexverwaltung werden in dieser Version nicht unterstützt:

  • Eindeutige Indizes

  • Nicht vollständige Indizes

  • Textindizes

  • Vektor-Indizes

  • Komprimierung von Dokumenten

Verwaltung und Diagnose

Die folgenden Verwaltungs- und Diagnosebefehle und -funktionen werden in dieser Version nicht unterstützt:

  • AWS Secrets Manager

  • Role-based-access-control (RBAC) benutzerdefinierte Rollen.

  • Beim Herstellen einer Verbindung wird das Schreiben mit dem Wert 0 nicht unterstützt.

  • Ändern von Subnetzen, die zu einer VPC gehören, die derzeit keinem vorhandenen Elastic Cluster zugewiesen ist.

Opt-in features

Die folgenden Amazon DocumentDB-Opt-In-Funktionen werden in dieser Version nicht unterstützt:

  • ACID-Transaktionen

  • DDL/DML Prüfung

  • Change streams

  • Befehle für Sitzungen