Einen Cluster erstellen, der Amazon DocumentDB serverless verwendet - 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.

Einen Cluster erstellen, der Amazon DocumentDB serverless verwendet

Einen serverlosen Amazon DocumentDB-Cluster erstellen

Mit Amazon DocumentDB serverlos sind Ihre Cluster mit bereitgestellten Clustern austauschbar. Sie können Cluster einrichten, in denen einige Instances serverless verwenden und einige Instances bereitgestellt werden.

Stellen Sie sicher, dass Ihre gewünschte Region und Engine-Version DocumentDB serverless unterstützen. Siehe Anforderungen und Einschränkungen für DocumentDB serverless.

Um einen Amazon DocumentDB-Cluster zu erstellen, in dem Sie serverlose Instances hinzufügen können, gehen Sie genauso vor wie unter. Einen Amazon DocumentDB-Cluster erstellen Der einzige Unterschied besteht darin, dass das ServerlessV2ScalingConfiguration Argument ebenfalls angegeben werden muss.

Das ServerlessV2ScalingConfiguration Argument gibt den Skalierungskapazitätsbereich Ihrer serverlosen DocumentDB-Instances an. Sie besteht aus den minimalen und maximalen DCU (DocumentDB Capacity Unit) -Werten, die für alle serverlosen DocumentDB-Instanzen im Cluster gelten:

  • Der MinCapacity Wert gibt die minimale Skalierungskapazität an.

  • Der MaxCapacity Wert gibt die maximale Skalierungskapazität an.

Weitere Informationen zur Skalierung finden Sie unter Serverlose Skalierungskonfiguration von Amazon DocumentDB.

Using the AWS Management Console

Das folgende AWS Management Console Konfigurationsbeispiel zeigt, wie ein serverloser DocumentDB-Cluster erstellt wird.

  1. Melden Sie sich bei der Amazon DocumentDB DocumentDB-Konsole an AWS Management Consoleund öffnen Sie sie.

  2. Klicken Sie im Navigationsbereich auf Cluster.

    Tipp

    Wenn der Navigationsbereich auf der linken Seite des Bildschirms nicht angezeigt wird, wählen Sie links oben auf der Seite das Menüsymbol (Hamburger menu icon with three horizontal lines.) aus.

    Die Cluster-Tabelle wird angezeigt.

  3. Wählen Sie Erstellen aus.

    Die Seite Amazon DocumentDB-Cluster erstellen wird angezeigt.

  4. Wählen Sie auf der Seite Amazon DocumentDB-Cluster erstellen im Abschnitt Clustertyp die Option Instance-based cluster (dies ist die Standardoption).

  5. Gehen Sie im Abschnitt Cluster-Konfiguration wie folgt vor:

    1. Geben Sie als Cluster-ID einen eindeutigen Namen ein, z. myserverlesscluster B. Beachten Sie, dass die Konsole alle Clusternamen unabhängig davon, wie sie eingegeben wurden, in Kleinbuchstaben ändert.

    2. Wählen Sie für Engine-Version 5.0.0 aus (dies ist die Standardoption).

  6. Wählen Sie im Abschnitt Cluster-Speicherkonfiguration Amazon DocumentDB Standard (dies ist die Standardoption).

    Anmerkung

    Die andere Option in dieser Kategorie ist Amazon DocumentDB I/O-Optimized. Weitere Informationen zu den beiden Optionen finden Sie unter Amazon DocumentDB-Cluster-Speicherkonfigurationen

  7. Im Abschnitt Instanzkonfiguration:

    1. Wählen Sie die DB-Instance-Klasse Serverless aus.

    2. Wählen Sie für Anzahl der regulären Replikatinstanzen die Option 3 aus (dies ist die Standardoption).

    3. Behalten Sie im Abschnitt Kapazitätsbereich die Standardwerte für Minimum DCUs und Maximum bei DCUs. Informationen zum Einstellen dieser Parameter finden Sie unterBeschränkungen für serverlose Amazon DocumentDB DocumentDB-Instances.

    Konfigurationsformular für einen serverlosen Datenbankcluster mit Feldern für Instanzklasse, Replikatinstanzen und Kapazitätsbereich.
  8. Behalten Sie im Abschnitt Konnektivität die Standardeinstellung „Keine Verbindung zu einer EC2 Rechenressource herstellen“ bei.

  9. Geben Sie im Abschnitt Authentifizierung einen Benutzernamen für den Hauptbenutzer ein und wählen Sie dann Selbstverwaltet aus. Geben Sie ein Passwort ein und bestätigen Sie es.

    Wenn Sie stattdessen Verwaltet in wählen AWS Secrets Manager, finden Sie Passwortverwaltung mit Amazon DocumentDB und AWS Secrets Manager weitere Informationen unter.

  10. Behalten Sie alle anderen Optionen als Standard bei und wählen Sie Cluster erstellen aus.

Using the AWS CLI

Ersetzen Sie im folgenden Beispiel jede user input placeholder durch Ihre eigenen Informationen oder Konfigurationsparameter.

Informationen zum Erstellen eines Clusters, das mit serverlosen DocumentDB-Instanzen kompatibel ist AWS CLI, finden Sie unter. Erstellen eines Clusters mit dem AWS CLI

Nehmen Sie die folgenden zusätzlichen Parameter in Ihren create-db-cluster Befehl auf:

--serverless-v2-scaling-configuration MinCapacity=minimum_capacity,MaxCapacity=maximum_capacity

Beispiel:

aws docdb create-db-cluster \ --db-cluster-identifier sample-cluster \ --engine docdb \ --engine-version 5.0.0 \ --serverless-v2-scaling-configuration MinCapacity=0.5,MaxCapacity=16 \ --master-username user-name \ --master-user-password password

Hinzufügen einer serverlosen Amazon DocumentDB DocumentDB-Instance

Um eine serverlose DocumentDB-Instanz hinzuzufügen, gehen Sie genauso vor wie unter und achten Sie daraufHinzufügen einer Amazon DocumentDB DocumentDB-Instance zu einem Cluster, db.serverless als Instanzklasse anzugeben.

Hinzufügen einer serverlosen Instanz mithilfe der. AWS Management Console

Informationen zum Hinzufügen serverloser DocumentDB-Instanzen mithilfe der Konsole finden Hinzufügen einer Amazon DocumentDB DocumentDB-Instance zu einem Cluster Sie unter Verwenden der AWS Management Console Registerkarte Verwenden.

Hinzufügen einer serverlosen Instanz mithilfe der AWS CLI

Informationen zum Hinzufügen serverloser DocumentDB-Instanzen mithilfe von finden Hinzufügen einer Amazon DocumentDB DocumentDB-Instance zu einem Cluster Sie unter Verwenden der Registerkarte Verwenden. AWS CLI AWS CLI

Verwenden Sie das folgende CLI-Argument für die Instanzklasse:

--db-instance-class db.serverless

Beispiel:

aws docdb create-db-instance \ --db-cluster-identifier sample-cluster \ --db-instance-identifier sample-instance \ --db-instance-class db.serverless \ --engine docdb