【发布时间】:2015-09-23 21:39:40
【问题描述】:
应该使用什么 ruby 数据库驱动程序来访问 AWS Aurora?
我们打算将此数据库用作 Rails 应用程序的后端。
【问题讨论】:
-
它应该与您选择的 MySQL 驱动程序兼容。
标签: amazon-web-services amazon-aurora
应该使用什么 ruby 数据库驱动程序来访问 AWS Aurora?
我们打算将此数据库用作 Rails 应用程序的后端。
【问题讨论】:
标签: amazon-web-services amazon-aurora
正如亚马逊所说,Aurora 在服务层与 MySql 100% 兼容,因此,您应该使用您使用的驱动程序连接到 MySql。
【讨论】:
在 re:Invent 2016 的一次会议上,有人提到使用 MariaDB 驱动程序可以更快地进行故障转移,因为驱动程序会注册节点的 IP,因此您的应用程序不必等待 DNS 传播以防发生故障转移。
在大约 28 分钟标记处https://youtu.be/duf5uUsW3TM?t=27m40s。
2018 年 3 月 5 日更新
自此答案以来,支持已正式记录在案。详情请见https://mariadb.com/kb/en/library/failover-and-high-availability-with-mariadb-connector-j/#specifics-for-amazon-aurora。
【讨论】: