使用 Amazon 驱动程序连接到 Amazon RDS 的多可用区数据库集群 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用 Amazon 驱动程序连接到 Amazon RDS 的多可用区数据库集群

借助 Amazon 驱动程序套件,可显著缩短切换和故障转移时间,并支持使用 Amazon Secrets Manager、Amazon Identity and Access Management(IAM)和联合身份进行身份验证。Amazon 驱动程序依靠监控数据库集群状态和了解集群拓扑,来确定新的写入器。这种方法将切换和故障转移时间缩短到几秒钟,而开源驱动程序的切换和故障转移时间则为几十秒。

随着新服务功能的推出,使用 Amazon 驱动程序套件可为这些服务功能提供内置支持。

使用 Amazon Web Services(Amazon)JDBC 驱动程序连接到多可用区数据库集群

Amazon Web Services(Amazon)JDBC 驱动程序设计为高级 JDBC 包装器,可帮助应用程序利用集群数据库的功能。此包装器是对现有 JDBC 驱动程序各项功能的补充和扩展。该驱动程序与以下社区驱动程序兼容:

  • MySQL Connector/J

  • MariaDB Connector/J

  • pgJDBC

要安装 Amazon JDBC 驱动程序,请附加 Amazon JDBC 驱动程序.jar 文件(位于应用程序 CLASSPATH 中),并保留对相应社区驱动程序的引用。按如下方式更新相应的连接 URL 前缀:

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

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

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

有关 Amazon JDBC 驱动程序的更多信息及其完整使用说明,请参阅 Amazon Web Services (Amazon) JDBC Driver GitHub repository

使用 Amazon Web Services(Amazon)Python 驱动程序连接到多可用区数据库集群

Amazon Web Services(Amazon)驱动程序设计为高级 Python 包装器。这款包装器是对开源 Psycopg 驱动程序的各项功能的补充和扩展。Amazon Python 驱动程序支持 Python 3.8 及更高版本。您可以使用 pip 命令和 psycopg 开源软件包安装 aws-advanced-python-wrapper 程序包。

有关 Amazon JDBC 驱动程序的更多信息及其完整使用说明,请参阅 Amazon Web Services(Amazon)Python 驱动程序 GitHub 存储库