Herstellen einer Verbindung mit den Multi-AZ-DB-Clustern mithilfe der AWS-Treiber für Amazon RDS - Amazon Relational Database Service

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.

Herstellen einer Verbindung mit den Multi-AZ-DB-Clustern mithilfe der AWS-Treiber für Amazon RDS

Die AWS-Treibersuite wurde so konzipiert, dass sie schnellere Umstellungs- und Failover-Zeiten sowie die Authentifizierung mit AWS Secrets Manager, AWS Identity and Access Management (IAM) und Verbundidentität unterstützt. Die AWS-Treiber müssen den Status des DB-Clusters überwachen und die Clustertopologie kennen, um den neuen Writer zu ermitteln. Dieser Ansatz reduziert die Umstellungs- und Failover-Zeiten auf Werte im einstelligen Sekundenbereich, im Vergleich zu Werten im zweistelligen Bereich bei Open-Source-Treibern.

Im Zuge der Einführung neuer Servicefunktionen besteht das Ziel der AWS-Treibersuite darin, eine integrierte Unterstützung für diese Servicefunktionen zu bieten.

Herstellen einer Verbindung mit den Multi-AZ-DB-Clustern mithilfe des JDBC-Treibers von Amazon Web Services (AWS)

Der JDBC-Treiber von Amazon Web Services (AWS) ist als fortschrittlicher JDBC-Wrapper konzipiert, um Anwendungen dabei zu unterstützen, die Funktionen geclusterter Datenbanken zu nutzen. Dieser Wrapper ergänzt einen vorhandenen JDBC-Treiber und erweitert dessen Funktionen. Der Treiber ist Drop-In-kompatibel mit den folgenden Community-Treibern:

  • MySQL Connector/J

  • MariaDB Connector/J

  • pgJDBC

Um den AWS-JDBC-Treiber zu installieren, hängen Sie die JAR-Datei des AWS-JDBC-Treibers an (befindet sich im Anwendungs-CLASSPATH) und behalten Sie die Verweise auf den jeweiligen Community-Treiber bei. Aktualisieren Sie das jeweilige Verbindungs-URL-Präfix wie folgt:

  • jdbc:mysql:// auf jdbc:aws-wrapper:mysql://

  • jdbc:mariadb:// auf jdbc:aws-wrapper:mariadb://

  • jdbc:postgresql:// auf jdbc:aws-wrapper:postgresql://

Weitere Informationen zum AWS-JDBC-Treiber und vollständige Anleitungen zur Verwendung finden Sie im GitHub-Repository für den JDBC-Treiber von Amazon Web Services (AWS).

Herstellen einer Verbindung mit den Multi-AZ-DB-Clustern mithilfe des Python-Treibers von Amazon Web Services (AWS)

Der Python-Treiber von Amazon Web Services (AWS) ist als fortschrittlicher Python-Wrapper konzipiert. Dieser Wrapper ergänzt den Open-Source-Treiber Psycopg und erweitert dessen Funktionen. Der AWS-Python-Treiber unterstützt Python-Version 3.8 und höher. Sie können das Paket aws-advanced-python-wrapper zusammen mit den Open-Source-Paketen psycopg mithilfe des Befehls pip installieren.

Weitere Informationen zum AWS-Python-Treiber und vollständige Anleitungen zur Verwendung finden Sie im GitHub-Repository für den Python-Treiber von Amazon Web Services (AWS).