MySQL vs MariaDB - co wybrać?

mysql
Tagi: #<Tag:0x00007f14abf50070>

#1

Nie trzeba chyba nikomu przedstawiać MySQL, to w zasadzie najpopularniejsza baza która zasila większość stron, blogów, for.

MariaDB jest forkiem (w uproszczeniu mówiąc dzieckiem) MySQL i jest w większości z tą bazą zgodna.

W czym takim razie się różnią?
Odpowiedzią jest wiele małych czynników które razem mają spore znaczenie.

Wydajność

Generalnie jest bardzo zbliżona, odczujemy może około 5% wzrostu wydajności, jeszcze zależy to od rodzaju zapytań jakimi obciążamy bazę oraz konkretnych wersji które będziemy porównywać

Społeczność

Osoby tworzące MariaDB są bardziej otwarte i żywsze w aktualizacjach bezpieczeństwa oraz dodawaniu nowych funkcji.
Właścicielem MySQL jest Oracle, z pewnością kojarzycie tą firmę po ciągłych aktualizacjach luk w wirtualnej maszynie javy :slight_smile:
Komu bardziej powierzycie swoje bezpieczeństwo?

Wsparcie

Obecnie w coraz większej ilości dystrybucji np. w CentOS 7 MariaDB jest już instalowana standardowo zamiast MySQL.
Oznacza to że nic nie musimy nic dodatkowo robić ani zmieniać a większe firmy typu Redhat może szybciej dostarczać nam łatki.

Funkcje

Niektóre z funkcji dostępnych w płatnej wersji MySQL są dostępne za darmo w MariaDB.


Błąd połączenia serwera Minecraft z bazą danych MySQL
#2

Chyba w wolnej chwili przetestuje MariaDB bo ostatnio MySQL mnie zawodzi :wink:


#3

@SystemZ - miałem jakiś czas temu dowiedzieć się różnic pomiędzy MySQLem, a MariaDB. Lecz nie miałem chęci szukania tego u naszego wspólnego Wujka Google. Dzięki za materiał, na pewno niektórym pomógł (pewnie część osób nie wie, że MariaDB to przerabiany MySQL. Tak dla ścisłości znajdą się takie osoby, od których mogłem to usłyszeć).


#4

Czym dokładnie jeśli można wiedzieć?
Trzymasz tam dziesiątki gigabajtów rekordów? :smiley: