应该使用啥数据库驱动程序来访问 AWS Aurora?
Posted
技术标签:
【中文标题】应该使用啥数据库驱动程序来访问 AWS Aurora?【英文标题】:What database driver should be used to access AWS Aurora?应该使用什么数据库驱动程序来访问 AWS Aurora? 【发布时间】:2015-09-23 21:39:40 【问题描述】:应该使用什么 ruby 数据库驱动程序来访问 AWS Aurora? 我们打算将此数据库用作 Rails 应用程序的后端。
【问题讨论】:
它应该与您选择的 mysql 驱动程序兼容。 第二个:aws.amazon.com/rds/aurora/faqs 【参考方案1】:正如亚马逊所说,Aurora 在服务层与 MySql 100% 兼容,因此,您应该使用您使用的驱动程序连接到 MySql。
【讨论】:
【参考方案2】:在 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。
【讨论】:
请参阅mariadb.org/… 以获得对该用例的深入解释以上是关于应该使用啥数据库驱动程序来访问 AWS Aurora?的主要内容,如果未能解决你的问题,请参考以下文章
我应该啥时候在 AWS 中使用 t2.medium 和 m3.medium 实例类型?