MySQL
MySQL - tai tokia SQL duombazė, labai geras dalykas. Kažkada buvo šiaip labai greita, o dabar daro ir visokius ten sudėtingus dalykus, tiksliai nežinome, kokius, bet labai gerai. Vjūvus, procedūras ir dar bala žino, ką. Dirba labai greitai. Ir labai gerai. Ir, be to, už dyką.
Lietuvoje MySQL labai garsi dar ir tuo, kad ją developina Dammitas.
Ilgą laiką MySQL teegzistavo kaip nepriklausoma ir maža duomenų bazių sistema, kuri dirbtų labai greitai, kai duomenų bazės yra mažos. Senos MySQL versijos neturėjo netgi tokio paprasto dalyko, kap viewai, o kaip sako legendos - kadaise netgi neturėjo ir join operatorių. Vienok dabar ten visi fyčeriai, kokių tik gali prireikti paprastame gyvenime - netgi eventai (nors tiesa, hostintojai šiuosius kažkodėl išjungia).
MySQL, Oracle ir MariaDB
Kartą MySQL su viskuo nusipirko Oracle, nes matomai pamatė, kad nėra ką daryt - iš mažos firmelės po truputį auga konkurentas, siūlantis vis geresnius įrankius, kurių dėka žiū, po kiek laiko ir Oracle duomenų bazių nereikės. Tai vat ir nusipirko.
Ale nusipirkus paaiškėjo, kad viskas open source, tai kad ir uždarysi - išsyk atsiras nemokamas variantas. Tai taip ir paliko.
Užtat staiga ėmė ir atsirado atseit nemokamesnė, tipo community MySQL versija - MariaDB, kuri buvo paskelbta visu kuo geresne, o į ten netgi įdarbinti kokie tai MySQL darbuotojai. Oracle į tenai painvestavo ir apskelbė, kad čia dabar bus gerasis ir tikrasis developmentas. Tai taip visi ir suprato - kad dabar MySQL esą godūs parazitai, o štai MariaDB - tai tas pats, bet už dyką.
Vienok jau nuo ankstyvų versijų su MariaDB pradėjo keistai vystytis įdomumai - pirmiausiai pasidarė neįmanoma valdyti vartotojų teisių, nes keistai buvo užšiktos teisių lentelės, paskui gi ėmė daugintis bugai, kurie, kaip paaiškėjo, nepataisomi ne tai kad metais, bet netgi dešimtmečiais. Ir bugai ne tik šiaip dauginosi, bet ir didėjo - iki to lygio, kai, pvz., PHP stebuklingai apstoja veikti selektai iš MariaDB viewų. Gi MariaDB developeriai vis vaizduodavo, kad viskas tvarkoje ir jokių bugų nėra.
Per daugelį metų MariaDB kodas darėsi vis šūdinesnis ir beprasmiškesnis, tačiau kažkaip beveik visose Linux distribucijose vietoje MySQL atsirado MariaDB, nors ir užvadinta kaip MySQL...
Galų gale protingesni naudotojai susiprato, kad matomai čia šitoks ir buvo tas gudrusis Oracle planas...