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.
Anforderungen und Überlegungen zur Aurora PostgreSQL Limitless Database
Für Aurora PostgreSQL Limitless Database gelten die folgenden Anforderungen und Überlegungen.
Themen
Anforderungen für Aurora PostgreSQL Limitless Database
Stellen Sie sicher, dass Sie diese Anforderungen für Aurora PostgreSQL Limitless Database erfüllen.
-
Folgendes ist verfügbar: AWS-Regionen
-
Asien-Pazifik (Hongkong)
-
Asien-Pazifik (Singapur)
-
Asien-Pazifik (Sydney)
-
Asien-Pazifik (Tokio)
-
Europe (Frankfurt)
-
Europa (Irland)
-
Europa (Stockholm)
-
USA Ost (Nord-Virginia)
Anmerkung
Wenn Sie Ihren Limitless Database-DB-Cluster darin erstellen AWS-Region, nehmen Sie die
us-east-1e
Availability Zone (AZ) nicht in Ihre DB-Subnetzgruppe auf. Aufgrund von Ressourcenbeschränkungen Aurora Serverless v2— und daher Limitless Database — wird in der AZ nicht unterstützt.us-east-1e
-
USA Ost (Ohio)
-
USA West (Oregon)
Bei den AWS CLI Verfahren in diesem Handbuch wird davon ausgegangen, dass Sie eines der verfügbaren verwenden. AWS-Regionen Informationen zum Festlegen der Standardeinstellung AWS-Region für finden Sie unter So legen Sie Umgebungsvariablen fest im AWS Command Line Interface Benutzerhandbuch für Version 2. AWS CLI
-
-
Aurora PostgreSQL Limitless Database unterstützt nur die Aurora I/O-Optimized Speicherkonfiguration des DB-Clusters. Weitere Informationen finden Sie unter Speicherkonfigurationen für DB-Cluster von Amazon Aurora.
-
Aurora PostgreSQL Limitless Database verwendet spezielle Versionen der Aurora PostgreSQL DB-Engine für Aurora PostgreSQL Limitless Database:
-
16.4-limitless
-
16.6-limitless
-
-
Ihr DB-Cluster darf keine Writer- oder Reader-DB-Instances haben.
Sie müssen Enhanced Monitoring and Performance Insights verwenden. Die Aufbewahrungszeit von Performance Insights muss mindestens 1 Monat (31 Tage) betragen.
-
Sie müssen das PostgreSQL-Protokoll nach Amazon CloudWatch Logs exportieren.
Anmerkung
Für einige erforderliche Funktionen wie Enhanced Monitoring, Performance Insights und CloudWatch Logs fallen zusätzliche Gebühren an. Informationen zur Preisgestaltung von Aurora finden Sie in der Aurora-Preisliste
Überlegungen zu Aurora PostgreSQL Limitless Database
Die folgenden Überlegungen gelten für DB-Shard-Gruppen in Aurora PostgreSQL Limitless Database:
-
Sie können nur eine DB-Shard-Gruppe pro DB-Cluster haben.
-
Sie können bis zu fünf DB-Shard-Gruppen pro Gruppe haben. AWS-Region
Daher können Sie bis zu fünf Aurora PostgreSQL Limitless Database DB-Cluster pro haben. AWS-Region Weitere Informationen finden Sie unter Kontingente in Amazon Aurora.
-
Sie können die maximale Kapazität einer DB-Shard-Gruppe auf 16—6144 festlegen. ACUs Für Kapazitätsgrenzen über 6144 wenden Sie sich an. ACUs AWS
Die anfängliche Anzahl von Routern und Shards wird durch die maximale Kapazität bestimmt, die Sie bei der Erstellung einer DB-Shard-Gruppe festgelegt haben. Weitere Informationen finden Sie unter Korrelation der maximalen Kapazität der DB-Shard-Gruppe mit der Anzahl der erstellten Router und Shards.
-
Die Anzahl der Router und Shards ändert sich nicht, wenn Sie die maximale Kapazität einer DB-Shard-Gruppe ändern.
-
Stellen Sie sicher, dass das DB-Subnetz, in dem Sie die DB-Shard-Gruppe erstellen, über genügend freie IP-Adressen verfügt, um eine Verbindung mit der DB-Shard-Gruppe herzustellen. Sie benötigen eine IP-Adresse für jeden Router und bis zu drei IP-Adressen für jeden Shard in der DB-Shardgruppe.
Weitere Informationen zur Anzahl der Router, die beim Erstellen einer DB-Shard-Gruppe erstellt werden, finden Sie unter. Korrelation der maximalen Kapazität der DB-Shard-Gruppe mit der Anzahl der erstellten Router und Shards
-
Wenn Sie Ihre DB-Shard-Gruppe öffentlich zugänglich machen, stellen Sie sicher, dass Sie in Ihrer VPC ein Internet-Gateway einrichten.
-
Sie verwenden SQL-Funktionen, um Shards aufzuteilen und Router hinzuzufügen.
-
Das Zusammenführen von Shards wird nicht unterstützt.
-
Sie können einzelne Shards und Router nicht löschen.
-
Sie können Shard-Schlüssel in keiner Weise ändern (
UPDATE
Operationen an ihnen ausführen), einschließlich der Änderung ihrer Werte in Tabellenzeilen.Um einen Shard-Schlüssel zu ändern, löschen Sie ihn und erstellen Sie ihn anschließend neu.
-
Die Isolationsstufen Repeatable Read, Read Committed und Read Uncommitted werden unterstützt. Sie können die Isolationsstufe nicht auf serialisierbar setzen.
-
Einige SQL-Befehle werden nicht unterstützt. Weitere Informationen finden Sie unter Referenz zur Aurora Postgre SQL Limitless Database.
-
Nicht alle PostgreSQL-Erweiterungen werden unterstützt. Weitere Informationen finden Sie unter Erweiterungen.
-
Beim Erstellen einer Shard-Gruppe oder beim Hinzufügen neuer Shard-Gruppenknoten (Shards oder Router) werden diese Knoten in einer der Availability Zones (AZs) erstellt, die für den DB-Cluster verfügbar sind. Sie können keine bestimmte AZ für einzelne Knoten auswählen.
-
Wenn Sie eine Rechenredundanz von 2 verwenden (zwei Computing-Standbys für die DB-Shard-Gruppe), stellen Sie sicher, dass Ihre DB-Subnetzgruppe aus mindestens drei besteht. AZs
Die folgenden Überlegungen gelten für den Aurora PostgreSQL Limitless Database DB-Cluster:
-
Wir empfehlen, AWS verwaltete Richtlinien zu verwenden, um die Berechtigungen für Ihre Datenbank und Anwendungen auf diejenigen zu beschränken, die Kunden für ihre Anwendungsfälle benötigen. Weitere Informationen finden Sie unter Bewährte Methoden für Richtlinien.
-
Wenn Sie Ihren Aurora PostgreSQL Limitless Database DB-Cluster erstellen, legen Sie nur Skalierungsparameter für die DB-Shard-Gruppe fest.
-
Sie können einen DB-Cluster, der eine DB-Shard-Gruppe enthält, nicht stoppen oder starten.
-
Wenn Sie Ihren DB-Cluster löschen müssen, müssen Sie zuerst die DB-Shard-Gruppe löschen.
-
Aurora PostgreSQL Limitless Database kann keine Replikationsquelle sein.
Funktionen, die in Aurora PostgreSQL Limitless Database nicht unterstützt werden
Die folgenden Aurora PostgreSQL-Funktionen werden in Aurora PostgreSQL Limitless Database nicht unterstützt:
-
Active Directory-Authentifizierung (Kerberos)
-
DevOpsAmazon-Guru
-
Amazon ElastiCache
-
Blau/Grün-Bereitstellungen von Amazon RDS
-
Amazon-RDS-Proxy
-
Aurora Auto Scaling (automatisches Hinzufügen von Reader-Instances zum DB-Cluster)
-
Weltweite Aurora-Datenbank
-
Aurora Machine Learning
-
Aurora-Empfehlungen
-
Aurora Serverless v1
-
Aurora Zero-ETL-Integrationen
-
AWS Lambda Integration
-
AWS Secrets Manager
-
Babelfish für Aurora PostgreSQL
-
DB-Cluster klonen
-
Benutzerdefinierte Endpunkte
-
Datenbankaktivitätsstreams
-
Read Replicas
-
RDS-Daten-API