Erstellen eines DB-Clusters, das Aurora Postgre SQL Limitless Database verwendet - Amazon Aurora

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.

Erstellen eines DB-Clusters, das Aurora Postgre SQL Limitless Database verwendet

Sie erstellen einen neuen Aurora-DB-Cluster mit der Limitless Database-Version von Aurora Postgre SQL und fügen dem Cluster eine DB-Shard-Gruppe hinzu. Wenn Sie eine DB-Shard-Gruppe hinzufügen, geben Sie die maximale Rechenkapazität für die gesamte DB-Shard-Gruppe (Summe der Kapazitäten für alle Router und Shards) in Aurora-Kapazitätseinheiten () an. ACUs Jedes ACU ist eine Kombination aus etwa 2 Gibibyte (GiB) ArbeitsspeicherCPU, entsprechendem Speicher und Netzwerk. Die Skalierung erhöht oder verringert die Kapazität Ihrer DB-Shard-Gruppe, abhängig von der Arbeitslast Ihrer Anwendung, ähnlich wie Aurora Serverless v2 funktioniert.

Korrelation der maximalen Kapazität der DB-Shard-Gruppe mit der Anzahl der erstellten Router und Shards

Die anfängliche Anzahl von Routern und Shards in einer DB-Shard-Gruppe wird durch die maximale Kapazität bestimmt, die Sie bei der Erstellung der DB-Shard-Gruppe festgelegt haben. Je höher die maximale Kapazität, desto mehr Router und Shards werden in der DB-Shard-Gruppe erstellt.

Jeder Knoten (Shard oder Router) hat seinen eigenen aktuellen Kapazitätswert, der ebenfalls in gemessen wird. ACUs

  • Limitless Database skaliert einen Knoten auf eine höhere Kapazität, wenn seine aktuelle Kapazität zu gering ist, um die Last zu bewältigen. Knoten werden jedoch nicht hochskaliert, wenn die Gesamtkapazität am Maximum ist.

  • Limitless Database skaliert den Knoten auf eine niedrigere Kapazität, wenn seine aktuelle Kapazität höher als erforderlich ist. Knoten werden jedoch nicht herunterskaliert, wenn die Gesamtkapazität am Minimum ist.

Die folgende Tabelle zeigt die Korrelation zwischen der maximalen Kapazität der DB-Shard-Gruppe in Aurora-Kapazitätseinheiten (ACUs) und der Anzahl der erstellten Knoten (Router und Shards).

Anmerkung

Diese Werte können sich ändern.

Wenn Sie die Rechenredundanz auf einen Wert ungleich Null setzen, wird die Gesamtzahl der Shards verdoppelt oder verdreifacht. Dies wird zusätzliche Kosten verursachen.

Die Knoten in den Computer-Standbys werden auf die gleiche Kapazität wie der Writer hochskaliert und herunterskaliert. Sie legen den Kapazitätsbereich für die Standbys nicht separat fest.

Gesamtzahl der Knoten Router Shards Standard-Mindestkapazität () ACUs Maximaler Kapazitätsbereich (ACUs)
4 2 2 16 16—400
5 2 3 20 401—500
6 2 4 24 501—600
7 3 4 28 601—700
8 3 5 32 701—800
9 3 6 36 801—900
10 4 6 40 901—1000
11 4 7 44 1001—1100
12 4 8 48 1101—1200
13 5 8 52 1201—1300
14 5 9 56 1301—1400
15 5 10 60 1401—1500
16 6 10 64 1501—1600
17 6 11 68 1601—1700
18 6 12 72 1701—1800
19 7 12 76 1801—1900
20 7 13 80 1901—2000
21 7 14 84 2001—2100
22 8 14 88 2101—2200
23 8 15 92 2201—2300
24 8 16 96 2301—6144

Die auf maximaler Kapazität basierende dynamische Konfiguration für die DB-Shard-Gruppe ist nur während der Erstellung verfügbar. Die Anzahl der Router und Shards bleibt gleich, wenn die maximale Kapazität geändert wird. Weitere Informationen finden Sie unter Ändern der Kapazität einer DB-Shard-Gruppe.

Sie können SQL Befehle verwenden, um Shards und Router zu einer DB-Shard-Gruppe hinzuzufügen. Weitere Informationen finden Sie hier:

Anmerkung

Sie können keine Shards oder Router löschen.