Коли потрібний час використовувати MariaDB замість MySQL і чому?


39

Що ми заробляємо і що ми втратили цією міграцією?

Що слід очікувати як недоліки після міграції?

Невже не потрібно міняти програми в будь-якій ситуації?

Відповіді:


15

Я думаю, зараз саме час пограти з MariaDB (так само, як зараз час грати з чим-небудь подібним). Особисто я би затримався, поки не знайду ще декількох розробників, які розгорнули MariaDB на веб-сайті клієнта, перш ніж зробити це самостійно.

Деякі ситуації можуть закликати до зміни програми, але щось таке серйозне, як зміна двигуна бази даних - це не те, що слід розглядати з легкістю.


Нічого поганого з обережністю, спостерігаючи за тим, як інші занурюють ногу в пул нового двигуна зберігання. +1 за очікування перед тим, як здійснити великий занурення !!!
RolandoMySQLDBA

15

Немає підстав міркувати, чи «Oracle» продовжить активно розвивати MySQL. Факти легко з’ясувати: подивіться журнал змін та перегляньте оголошення про випуск. Правда полягає в тому, що Oracle пришвидшив розробку MySQL швидше, ніж це було раніше, і випуски теж дуже хорошої якості, на відміну від випуску 5.1-го випуску Sun 5.1 або релізу 5.0 MySQL AB, обидва з яких були жахливою якістю.

Oracle заслуговує на визнання тим, що зберігає MySQL, а не відмовляється від нього.


4
Я не розумію, як це відповідає на питання
BlueRaja - Danny Pflughoeft

8

MariaDB можна просто підключити через сумісність з MySQL. Крім того, є кілька хороших особливостей адміністрування БД (тобто мікросекундна точність часу запиту замість лише секунд).

Я робив це на декількох сайтах Drupal і взагалі не мав жодних проблем.


+1 за вашу хоробрість у вирішенні на MariaDB !!!
RolandoMySQLDBA

3

Більшість моїх серверів і клієнтів почали переходити на MariaDB 5.2, оскільки вони все ще мають базу даних на базі MyISAM, а з http://vbtechsupport.com/606/ зрозуміло, що MariaDB вибирають, якщо ви хочете, щоб якісь підвищення продуктивності MyISAM.

MariaDB 5.3 також дуже добре підходить для покращення реплікації mysql та групових фіксованих результатів, див. Результати на сторінці MySQL у Facebook, а також https://lists.launchpad.net/maria-developers/msg04278.html


3

Я дізнався щось цікаве ...

Барон Шварц здається дуже впевненим, що MySQL залишиться сильним на деякий час. Особисто я би ще не зіскочив з поїзда MySQL. Оскільки MySQL (так, Oracle [який просто не скочує язика, і він ніколи не буде]) продовжує підтримуватися, це дасть можливість іншим, таким як Monty і Percona, не відставати від змін MySQL в MyISAM (хоча це може бути рідкісним). У випадку таких змін, Monty та Percona могли б внести відповідні зміни до коду для MyISAM та MariaDB.

Ви можете думати про MySQL дуже багато, як соціальне забезпечення в США. Хоча багато людей говорять про те, що з часом соціальне забезпечення відходить, вихід із соціального захисту тепер може позбавити одну з майбутніх вищих щомісячних виплат / виплат. Drizzle пройшов цей маршрут і вчасно заморозив MyISAM і використовує цей механізм зберігання даних лише для темп-таблиць. Більшість досвідчених користувачів Drizzle задоволені цим рішенням, але це не залишає місця для більш високих очікувань.

Отже, поки MySQL фактично не піде, немає реальної причини відмовлятися від MySQL. Звичайно, до того моменту, коли MariaDB стає більш зрілою та широко розповсюдженою, комутація систем зберігання даних та серверів БД просто стає академічною і зводиться до особистого вибору.


1
І тому ми маємо підприємство, яке живе в кам'яному віці. Так само, як немає "причин" переходити з Java, окрім обличчя, що розвиток Java (для самої мови) майже мертвий у воді. Ви можете поставити гроші на те, що Oracle буде намагатися продовжувати розробку MySQL. У цьому вся суть MariaDB.
Сон Сміт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.