View a markdown version of this page

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

Einen serverlosen Amazon DocumentDB-Cluster erstellen

Mit Amazon DocumentDB serverless sind Ihre Cluster mit bereitgestellten Clustern austauschbar. Sie können Cluster verwenden, bei denen einige Instances serverlos arbeiten 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.

Gehen Sie wie unter beschrieben vor, um einen Amazon DocumentDB-Cluster zu erstellen, in dem Sie serverlose Instances hinzufügen können. Erstellen eines Amazon DocumentDB-Clusters 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. Es besteht aus den minimalen und maximalen DCU (DocumentDB Capacity Unit) -Werten, die für alle serverlosen DocumentDB-Instances 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-Managementkonsole

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

  1. Melden Sie sich bei der Amazon DocumentDB-Konsole an AWS-Managementkonsole und ö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 (Menu button.) 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 Cluster-Typ die Option Instance-based Cluster aus (dies ist die Standardoption).

  5. Im Abschnitt Cluster-Konfiguration:

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

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

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

    Anmerkung

    Die andere Option in dieser Kategorie ist Amazon I/O-Optimized DocumentDB. Weitere Informationen zu 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 regulärer Replikatinstanzen 3 aus (dies ist die Standardoption).

    3. Belassen Sie im Abschnitt Kapazitätsbereich die Standardwerte für Mindest-DCUs und Maximum-DCUs. Informationen zum Einstellen dieser Parameter finden Sie unter. Grenzwerte für serverlose Amazon DocumentDB-Instances

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

  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 ausgewählt haben AWS Secrets Manager, finden Sie Passwortverwaltung mit Amazon DocumentDB und AWS Secrets Manager weitere Informationen unter.

  10. Belassen Sie alle anderen Optionen als Standard und wählen Sie Cluster erstellen.

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-Instances kompatibel ist AWS CLI, mithilfe von 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-Instance

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

Hinzufügen einer serverlosen Instanz mit dem AWS-Managementkonsole.

Informationen zum Hinzufügen einer serverlosen DocumentDB-Instanz mithilfe der Konsole finden Hinzufügen einer Amazon DocumentDB DocumentDB-Instance zu einem Cluster Sie unter Verwenden der Registerkarte. AWS-Managementkonsole

Hinzufügen einer serverlosen Instanz mithilfe der AWS CLI

Informationen zum Hinzufügen einer serverlosen DocumentDB-Instanz mithilfe von finden Sie unter Verwenden der AWS CLI Registerkarte Hinzufügen einer Amazon DocumentDB DocumentDB-Instance zu einem Cluster und wählen Sie sie aus. 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