MariaDB 5.1 RC

Címkék

Michael "Monty" Widenius - a MySQL alapítója, megalkotója - ma bejelentette a MariaDB 5.1 első kiadásra jelölt verzióját. A MariaDB - az alapértelmezetten a Maria engine-t használó, közösségileg fejlesztett MySQL ág - 5.1 verziójának alkalmasnak kell(ene) lennie bármely MySQL 5.1 egy az egyben való kiváltásra.

A MariaDB 5.1 a MySQL 5.1 kódbázisán alapul, azonban a fejlesztők különböző patch-eket, kódokat, kiegészítéseket adtak a vanilla MySQL 5.1-hez. A véleményük szerint a MariaDB 5.1 RC meglehetősen stabil (az RC kiadását 4 hónapos beta szakasz előzte meg).

Főbb jellemzők:

  • XtraDB engine (az ígéretek szerint továbbfejlesztett InnoDB engine, benne Google és Percona fejlesztésekkel, jobban skálázódik modern hardvereken, visszafelé teljesen kompatibilis, így kiváltható vele a meglevő InnoDB felhasználás)
  • PBXT engine
  • FederatedX engine
  • Maria engine (összeomlás-biztos táblákat ígér a MyISAM felhasználóknak)
  • "pool of threads" szolgáltatás a törölt MySQL 6.0-s kiadásból származó kódok alapján
  • Table Eliminaition
  • stb.

Monty a MariaDB 5.1 RC-vel - egyebek mellett - sebességbeli javulást, egy rakás bugfixet, plusz kiterjesztéseket, "beszédesebb" logolást ígér.

A részletek itt olvashatók. MariaDB vs MySQL dokumentum itt.

Hozzászólások

Előre várható volt egy fork...

Azert a MyISAM benne maradt?
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Ezt ertettem elsore is, nem ez volt a kerdes, de mindegy, a valasz igy is megszuletett. Konkretan a MyISAM akkor nincs tamogatva, igy dump/restore alapokon kell migralni (nem lehet in-place upgradelni).
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

könyörgöm, ilyen hülye nevet. persze azért örülünk neki.

Ha elterjed, rendes támogatottsága lesz, aktívan fogják fejleszteni, többet nyújt mint a MySQL miközben azzal 100%-ban kompatibilis marad, az általam használt projektek is megfelelően működnek vele és közben még a licence is olyan lesz, hogy ingyenesen felhasználható, akkor tőlem úgy hívják, ahogy csak tetszik :)

--
trey @ gépház

Teljesen jó. Eladták, kaptak érte pénzt, cserébe elbukták a lehetőséget, hogy újralicenceljék. A MariaDB most már tisztán nyílt forrású projekt, megmutathatják, hogy egy ilyen modell mennyire versenyképes egy Sun/Oracle-lel a háttérben.
Utóbbiak (ha egyáltalán komolyan veszi, gondolom egyelőre nem tényező) most idegesek lehetnek, mert vettek jó drágán egy Oracle DB kompetitort (limitált értelemben), amellyel bár most már tényleg bármit kezdhetnének, akár a GPL-eset is becsukhatnák, vagy elrohaszthatnák, de a versenyjogi nyomás (EU) miatt a figyelem középpontjába került a dolog.

Ezt a stratégáknak látniuk kellett, így valószínűleg az Oracle számára tényleg nem jelent veszélyt a Monty Program Ab. :)

suckIT szopás minden nap! Python regexp sebesség

Az OK, hogy most még kompatibilis, meg visszamenőleg is. De innentől már a fejlesztés kettéválhat, és elmehet más irányba. Vagy a mariadb mindig csak egy patchelt, javított mysql kód lesz?
--
Discover It - Have a lot of fun!

A nagy cégek vezetői próbálják magukkal elhitetni, hogy mindenki pótolható (magukat kivéve persze, dehát ők nagy ívű stratégák). Egy ilyen tranzakció pedig azt bizonyíthatja, hogy nem feltétlenül.
Bár a MySQL azért nem annyira egyedi, vagy különleges termék, de itt is tényező lehet az egyes emberek tudása.

suckIT szopás minden nap! Python regexp sebesség

Most úgy gondolkodsz, mint aki telepít egy Linuxot és azon fáj a feje, hogy hogyan tudna rajta futtatni mindenféle Windowsos programot.
Előbb utóbb el kell döntened, hogy MySQL-t vagy MariaDB-t használsz. Itt az elágazási pont. Most és talán még egy ideig kompatibilis, tehát ha valaki váltani akar az fájdalom mentesen megteheti.
Ha lesz elég MariaDB felhasználó, akkor lesz hozzá megfelelő támogatás is meg a fejlesztés üteme is megfelelő lesz. Tehát miért kellene MySQL kompatibilisnek maradnia a végtelenségig?

Amúgy megjegyzem, hogy vannak olyan programok -például az eGroupware- amiknél szabadon választhatsz, hogy milyen adatbázis motort teszel alájuk. Pl. MySQL bvagy Postgre SQL. Tehát lehet olyan kódot írni, ami minimális változtatással hordozható.
--
Hagyd már abba és kész!

Alig várom, ha tényleg ilyen jó, lehet a saját dolgaimat migrálom... :)