Fedora skończy z MySQL-em, MariaDB będzie standardową bazą danych?

Strona głównaFedora skończy z MySQL-em, MariaDB będzie standardową bazą danych?
22.01.2013 18:04

Strategia Oracle'a względembazy danych MySQL musiała w końcu do tego doprowadzić.Deweloperzy jednej z najważniejszych dystrybucji Linuksa – Fedory– ogłosili właśnie, że przygotowują się do zastąpieniaMySQL-a alternatywną bazą danych, opracowywaną przez MontyWideniusa i kolegów MariąDB.Jeśli propozycja zostanie przyjęta, to już w zapowiadanej nadrugą połowę maja tego roku Fedorze 19 o wdzięcznej nazwiekodowej Schrödinger's Cat, domyślnym pakietem relacyjnej bazydanych stanie się MariaDB. MySQL pozostanie w oficjalnychrepozytoriach dystrybucji przynajmniej do czasu wydania Fedory 20,tak by co bardziej konserwatywni użytkownicy mieli dość czasu namigrację. Później jednak ta sponsorowana przez Red Hatadystrybucja z MySQL-em miałaby rozstać się na dobre.Taki czas na migrację to być może jednak nadmierna ostrożność.Starania Monty'ego Wideniusa, jednego z współtwórców MySQL-a,pozwoliły zapewnić kompletnązgodność MariiDB z należącą dziś do Oracle'a bazą, zarównona poziomie interfejsu programowania (API) jak i binarnych wtyczek(ABI). Z perspektywy webdewelopera, zastąpienie MySQL-a MariąDB wśrodowisku pracy jest jak najbardziej możliwe – autor notki odponad pół roku pracuje z tą bazą, stosując ją zarówno dlaautorskiego kodu, jak i popularnych CMS-ów, takich jak Drupal, i nienapotkał jeszcze żadnych problemów.Co więcej, MariaDB nie jest tylko klonem MySQL-a, zapewnia teżdodatkowe atrakcje, w szczególności engine Aria, pozwalający naznaczne przyspieszenie wykonywania złożonych zapytań, orazmechanizm pul wątków, dzięki któremu baza ta sprawuje sięznacznie lepiej przy wielu (200 tysięcy i więcej) połączeniach zserwerem. Znaleźć to ma odzwierciedlenie w nowej numeracji –kolejnawersja będzie oznaczona nie jako 5.6 (na wzór MySQL-a), ale10.0. Co zaś najważniejsze, rozwój projektu odbywa się zaś wsposób przyjazny dla społeczności, a przecież to właśnie tenaspekt sprawił, że twórcy Fedory na oracle'ową bazę chcąmachnąć ręką.[img=mariadb]Według nich, strategia Oracle'a polega na czynieniu z MySQL-aproduktu w coraz mniejszym stopniu opensource'owego. Niedostarczają oni (Oracle – przyp. red.) żadnych użytecznychinformacji o zagrożeniach bezpieczeństwa (CVE), nie zapewniają jużkompletnych testów regresji, a znaczna część bazy usterekprzestała być dostępna publicznie –pisze na łamach wewnętrznejlisty dyskusyjnej projektu Jaroslav Reznik, notabene pracownikRed Hata.Fedora jest tą dystrybucją, która wyznacza trendy rozwojuLinuksa, śmiało eksperymentując z nowymi rozwiązaniami. Z czasemwprowadzone w niej technologie trafiają do komercyjnego RHEL-a (wwypadku MariiDB byłoby to dla Red Hata okazją do małej zemsty naOracle'u za te wszystkie niesnaski o technologie wirtualizacyjne ipasożytowanie na RHEL-u), by później wylądować w kompilowanym zredhatowych źródeł CentOS-ie. CentOS to zaś jedna znajważniejszych dystrybucji z perspektywy firm hostingowych. Wnioseknasuwa się sam – już niebawem MySQL może stracić pozycjęnajpopularniejszej webowej bazy danych. Nie, żeby z tego powodu ktoś miał płakać. AdministratorzyWikipedii już myślą nad docelowym przeniesieniem tego szóstego codo popularności serwisu w Sieci z MySQL właśnie na MarięDB.

bEKbqeRh
Udostępnij:
bEKbqeSf