MariaDB
Что такое MariaDB
MariaDB – реляционная система управления базами данных с открытым исходным кодом и бесплатной лицензией. MariaDB разработала команда Микаэля Видениуса – эти люди создали MySQL. Команда разработала бесплатную СУБД по причине коммерческого распространения MySQL компанией Oracle после того, как компания выкупила лицензию на MySQL. Несмотря на некоторые различия в функциональности продуктов, MariaDB полностью совместима с MySQL и языком запросов SQL.
Основные возможности MariaDB
- Поддержка триггеров для сложных процедур, которые позволяют автоматизировать многоэтапные задачи по обработке данных.
- Работа с широким спектром типов данных: доступно более 30 типов.
- Поддержка масштабируемости базы данных при развитии проекта.
- Возможность репликации данных с помощью синхронного кластера Galera Cluster.
Особенности MariaDB
MariaDB активно поддерживается своим комьюнити – MariaDB Foundation. Несмотря на полную совместимость с MySQL, MariaDB обрастает уникальным функционалом. Например, MariaDB поддерживает больше различных механизмов хранения данных. Можно подробно ознакомиться с улучшениями MariaDB в русскоязычной статье на официальном сайте продукта.
Преимущества MariaDB
- Полная совместимость с MySQL.
- Некоммерческая лицензия с открытым исходным кодом.
- Большое русскоязычное комьюнити.
- Активная поддержка продукта с частыми обновлениями.
- Возможность использования колоночного формата хранения данных с помощью механизма ColumnStore.
- Поддержка большого количества механизмов хранения данных.