A Slackware dobta a MySQL-t, MariaDB-re váltott

 ( trey | 2013. március 25., hétfő - 19:47 )

Az utóbbi időben több terjesztés fontolgatta vagy döntött úgy, hogy a MariaDB-t részesíti előnyben a MySQL-lel szemben. A MariaDB egy "drop-in replacement" a MySQL-hez, azaz az átlag felhasználó elvileg semmit sem vesz észre, ha a MySQL-t MariaDB-re cseréli. A Slackware -current változások listája dokumentuma is arról tanúskodik, hogy a Slackware is a MariaDB mellett tette le a voksát:

Idézet:
The big news here is the removal of MySQL in favor of MariaDB. This shouldn't really be a surprise on any level.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Ez a MariaDB azt az openszósz direktívát viszi tovább, hogy fujjcsúnya orákulum, nem kellenek a tranzakciók meg tárolt eljárások és hasonló, vagy mi célja van a forknak?
(Igen, tudom, hogy kicsit off, meg flém-szagú, nem azért csináltam, csak ha már felmerült, tényleg érdekel, mert múltkor a hátam mögött félig elkaptam róla egy beszélgetést, és rájöttem, hogy azt se tudom, eszik-e vagy isszák)
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
Get dropbox account now!

A tranzakciókat elég régen támogatja a MySQL az InnoDB táblatípussal, még az Oracle előttről. (Hogy a több táblatípus mennyire jó vagy rossz az megint egy külön vita lehet.) A MySQL pedig készült valamire anno és aztán elkezdték mindenfélére használni, ami azon túlmutat. :) Soksok weboldal alá még ma is bőséggel elég az INSERT/UPDATE/SELECT/DELETE quartett néhány minimális extrával.

Előre írom: nem programozó vagyok, hanem pusztán kíváncsi.
Ui. openSUSE 12.2 alatt kellene egy Drupal 7 alapú kísérleti, rendkívül egyszerű valamit "átállítani". Miután ilyet még soha nem barmoltam, adódik a kérdés: mennyire "bonyolult" kicserélni a MySQL-t erre a Máriára?

a mariadb teljes egészében visszafele compatbilis mysqlel, szóval elvileg a telepítés után csak importálni kell mysql-es táblákat és drupal vígan futna tovább

Meg importalni se kell, binarisan kompatibilis az adatbazis tarolasi formatumuk.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Első körben csinálj egy tesztet mondjuk virtuális gépben. Nem látok benne semmi bonyolultat. Minden parancs ugyanaz mint MySQL alatt.

https://kb.askmonty.org/en/a-mariadb-primer-01-intro/
https://kb.askmonty.org/en/mysqldump/

--
trey @ gépház

Oké, akkor értem, tehát alapvetően a MySQL nagy bumszli lett, és a Maria egy lightweight cucc akar maradni, ha jól értem. Így világos. :)
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
Get dropbox account now!

szerintem Te félreértetted az egészet, a mariskaDB ugyanazt tudja, mint a mysql, hiszen annak egy forkja
a jövőben ez persze változhat...

Ha jól emlékszem, a MariaDB-ben több adatbázismotor van, mint ami a MySQL-ben maradt, így elméletileg nem kisebb ilyen értelemben. De amúgy:

https://kb.askmonty.org/en/mariadb-versus-mysql-features/


"Belépés díjtalan, kilépés bizonytalan."

Optimalizálás tekintetében Maria eléggé lefőzi a MySQL-t, még az 5.6-ost is.

(Bár az is érdekes, hogy ha az 5.5 meg az 5.6 alig különbözik e téren, akkor hogyhogy mégis annyival gyorsult az 5.6. Gondolom, hogy nem nagyon vezettek be újfajta optimalizálást, csak az eddigieket jobban megírták.)

Nem.

Ez az oraculum control mentes valtozat, az oraculum gyakran nem fer meg a community-vel, neha a nap-nak is voltak hasonlo "gondjai"..


Amit nem lehet megirni assemblyben, azt nem lehet megirni.

Köszi mindenkinek. Valamivel okosabb lettem! ;)
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
Get dropbox account now!

"azt az openszósz direktívát viszi tovább, hogy fujjcsúnya orákulum, nem kellenek a tranzakciók meg tárolt eljárások és hasonló"

Ilyen openszósz direktíváról hol olvastál?

Multkor volt egy flém nem itt, és nem bírtam kihagyni. :D
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
Get dropbox account now!

Lathatoan most is azt probalsz gerjeszteni, habar eddig sikertelenul.

t

Szomorú, hogy így látod. :/
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
Get dropbox account now!

Az elso es az utana levo posztokbol nekem ez jott le, azaz feldobtad a labdat, hogy hatha vki belecsap.

Ha nem igy van, bocs.

tompos

Arch linux is valtott.

OpenSUSE is, a 12.3-ban már MariaDB van.

Mar a 11.4 ota benne van, csak a 12.3-ban lett eloszor alapertelmezett.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Engem inkább egy MariaDB vs. Percona összehasonlítás érdekelne.

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)

Mi a helyzet a library-, és csomag-függőségek és hasonlók terén?

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Tul sok asszem nem valtozott, a build dependency-k koze jott be a CMake.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Ez a faszi marha jol megcsinalta. :)

Csinalt egy adatbazis kezelot -persze sok hozzajarulo segitsegevel-, ami olyan nepszeru lett, hogy megvette egy nagy multi egy nagy szakajto penzert. De ezutan nem kattant le a temarol, nem yachtozni ment meg uj internet startupot alapitani, hanem forkolta a sajat cuccat es fejlesztette tovabb (megintcsak, nem o szemelyesen, hanem egy csapat). Lassan ott tart, mintha el se adta volna es meg a penz is megmaradt. Igy kell ezt csinalni. :)

(Amugy meg postgres. Tisztabb, szarazabb erzes. :) )

+1 a postgresre.

Leginkább a MySQL jövőjéért aggódott annak idején, de kétségtelen, hogy jól csinálta, hogy életképes forkot hozott össze azóta, aminek - úgy néz ki - sikerül piacot szereznie.

En drukkolok neki, az orakulum mint ceg nepszeruseget ismerve boven van jovoje a MariaDB-nek.

Foleg a Java koruli benazasok nyomjak lefele az ORCL hirnevet.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.