MariaDB: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Рядок 22:
Поштовхом для створення MariaDB стала непевність спільноти розробників та користувачів невизначеною долею і ліцензією MySQL після її придбання [[Oracle Corporation|Oracle]].
 
Проєкт MariaDB почала розвивати компанія Monty Program Ab, створена [[Майкл Віденіус|Майклом Віденіусом]], після його відходу з Sun Microsystems. У розробці MariaDB також брали участь компанії SkySQL і Percona, котрі розвивають власні продукти та надають сервіс супроводу та підтримки для рішень на базі MySQL.
 
Проєкт підтримує високий ступінь сумісності з MySQL , включаючи "вставку" замінних можливостей бінарним еквівалентом [[бібліотека (програмування)|бібліотек]] і відповідністю з наявним [[API]] і командами MySQL. Навіть перша стабільна версія СУБД отримала номер 5.2, ніби продовжуючи лінійку MySQL. MariaDB включає два нових вдосконалених рушія баз даних: Aria (раніше відомого як Maria) на заміну [[MyISAM]], та [[XtraDB]] як заміну [[InnoDB]] (включно до версії 10.1). Серія MariaDB 5.2.x за функціональністю сумісна з MySQL 5.1.x і заснована на тій же кодовій базі, що дозволяє здійснити міграцію з MySQL на MariaDB без виникнення проблем з сумісністю. Незважаючи на збереження зворотної сумісності, в MariaDB додана ​​підтримка декількох нових сховищ (FederatedX, PBXT, XtraDB, Aria, OQGRAPH, [[Sphinx (пошукова система)|Sphinx]]), реалізовані додаткові оптимізації, додані нові можливості (наприклад, віртуальні стовпці та Plug-in аутентифікації) і інтегровані патчі, створені компанією Percona і співтовариством незалежних розробників.