Может ли MariaDB использоваться в производстве с Ruby on Rails?

http://en.wikipedia.org/wiki/MariaDB

MariaDB-это разработанная сообществом ветвь базы данных MySQL, стимулом является сохранение сообществом своего свободного статуса при GNU GPL, в отличие от любой неопределенности статуса лицензии MySQL под его текущее владение Oracle. Участники обязаны поделитесь своими авторскими правами с Monty Program AB.

страница продолжает говорить, что MariaDB 5.5 binary-совместим с MySQL той же версии и добавляет пару собственных движков баз данных на выбор.

Я тоже читал что Fedora 19 собирается удалить пакеты MySQL в пользу MariaDB.

Итак, вопрос в том, совместим ли Ruby on Rails 3+ MariaDB? Есть ли какие-либо будущие планы по интеграции функций MariaDB, поскольку они начинают отклоняться от MySQL?

2 ответов


Red Hat, Debian, Fedora, OpenSuse, Slackware и даже Википедия переехали (или переезжают) в MariaDB. Это означает, что он стабилен. Кроме того, MariaDB (и сервер Percona), похоже, устраняет проблемы безопасности намного быстрее, чем Oracle.

поскольку MariaDB совместим с MySQL, все API совместимы, включая Ruby on Rails API. (Ну, MariaDB 10.0 не полностью совместим с MySQL 5.6, но несовместимости не находятся на уровне API!)


вы можете использовать Mariadb с любым совместимым клиентом MySQL. Я использую MySQL .NET connector, и он просто работает.