Какой драйвер базы данных ruby следует использовать для доступа к AWS Aurora?
Мы намерены использовать этот db в качестве бэкэнд для приложения Rails.
Какой драйвер базы данных следует использовать для доступа к AWS Aurora?
Ответ 1
как заявлено Amazon, Aurora на 100% совместима с MySql на уровне сервиса, поэтому вы должны использовать драйвер, который вы используете для подключения к MySql.
Ответ 2
На конференции в Re: Invent 2016 было упомянуто, что использование драйвера MariaDB может сделать отказы быстрее, поскольку драйвер регистрирует IP-адреса узлов, поэтому вашему приложению не нужно ждать распространения DNS в случае отказа.
Примерно через 28 минут отметьте https://youtu.be/duf5uUsW3TM?t=27m40s.
Обновление 5 марта 2018 года
Поскольку этот ответ был официально подтвержден, поддержка была официально подтверждена. См. Https://mariadb.com/kb/en/library/failover-and-high-availability-with-mariadb-connector-j/#specifics-for-amazon-aurora для специфики.