MySQL: n hankinnan tarina Sun Microsystemiltä ja MariaDB: n nousu


Tietokanta on tiedot, jotka on järjestetty siten, että tietokoneohjelma pääsee käsiksi tallennettuihin tietoihin tai niiden osiin. Tämä sähköinen tiedostojärjestelmä tallennetaan, päivitetään, valitaan ja poistetaan erityisohjelmalla nimeltä Database Management System (DBMS). DBMS: stä on valtava luettelo, joista muutamia on luettelossa: MySQL , MariaDB , SQL Server , Oracle , DB2 , LibreOffice Base , Microsoft Access jne.

Niiden, jotka ovat työskennelleet Linux-ympäristössä, on täytynyt tietää, että MySQL oli aiemmin oletusarvoinen relaatiotietokannan hallintajärjestelmä jo kauan, ennen kuin se korvattiin MariaDB : llä. Mitä tapahtui yhtäkkiä? Miksi Linux-projekti heilutti tätä projektia. Ennen kuin jatkamme tätä aihetta, annetaan lyhyt huomautus.

MySQL : n perustivat Allan Larsson, Michael Widenius ja David Axmark 19 vuotta sitten vuonna 1995. Se julkaistiin nimellä perustaja Michael Wideniuksen tytär ‘My My’. Tämä projekti julkaistiin GNU General Public License -lisenssillä sekä tietyllä omistusoikeudella. MySQL oli MySQL AB -yrityksen omistuksessa, kunnes se siirtyi Oracle Corporationin hallintaan. Se on kirjoitettu ohjelmointikielellä - C ja C ++ ja on saatavana Windowsille, Linuxille, Solarisille, MacOS: lle ja FreeBSD: lle.

Kun Oracle Inc. on hankkinut MySQL: n ja luotettavan ja skaalautuvan tietokannan tarve, tutkijat ajattelivat vaihtoehtoja, kuten PostgreSQL ja MongoDB. Vaihto jompaankumpaan näistä kahdesta ei ollut helppo eikä parempi korvaaminen tulevaisuuden kannalta.

Samaan aikaan vuonna 2009 Michael Widenius aloitti MarisDB: n työskentelyn MySQL-haarukana. Vuonna 2012 voittoa tavoittelemattoman MariaDB -säätiön tiilet ladattiin. Se nimettiin perustajan tyttären Maria mukaan.

MariaDB on MySQL Relational Database Management System -haarukka, joka jälleen julkaistaan GNU General Public License -lisenssillä. Se on kirjoitettu ohjelmointikielellä - C , C ++ , Perl ja Bash , ja se on saatavana Systems Linuxille, Windowsille , Solaris, MacOS ja FreeBSD.

MySQL: n hankinta

Miljardi dollaria ei ollut pieni summa MySQL AB -yritykselle. Lisäksi he eivät halua antaa mahdollisuuden turhaan mennä avoimen lähdekoodin projektiin valtavirran maailmaan, joten MySQL tuli Sun Microsystemin kauluksen alle vuonna 2008 .

Oli sattumanvaraista, että Oracle Inc. osti Sun Microsystemin ja lopulta MySQL oli Oraclen omaisuutta vuonna 2009. Tämän haltuunoton aikana tuotiin paljon kysymyksiä. Kuten:

  1. Onko siitä hyötyä Marketille?
  2. Onko siitä hyötyä käyttäjille?
  3. Oracle tarjoamalla tukea ja julkaisemalla päivityksiä avoimen lähdekoodin DBMS: lle Oraclen tavoin tekemällä mitään hyvää?
  4. Todistetaanko se hankituksi Oracle-panssariksi?
  5. Mikä on sen vaikutus omiin markkinoihin?
  6. Ovatko Microsoftin kaltaiset yritykset, Apple näyttää kasvavan trendin markkinoilla?
  7. Onko se terveellistä vai haitallista IBM: lle?
  8. Aiheuttaako se FOSS-innostusta?

Jopa tänään, meillä ei ole vastausta kaikkiin kysymyksiin, mutta varmasti markkinat ovat osoittautuneet paljon. Jotkut maailman muutoksista ovat todistaneet.

Maailman kuudenneksi suosituin verkkosivusto on siirtänyt tietokantansa MySQL: stä MariaDB: hen.

Maailman suosituin sivusto siirrettiin MySQL: stä MariaDB: hen.

MariaDB toimii paremmin ja siten maailman vilkkaimmat verkkosivustot käyttävät sitä. Ja jokaisen, joka käyttää Linux Seriously -ohjelmaa, on tiedettävä, että LAMP -pinon M ’on muuttunut.

Useat online-foorumit ja yritysanalyytikot pitivät tätä trumpuna, jota Oracle pelasi MySQL-käyttäjäkunnan viimeistelyyn. Darwin sanoi: Fittestin selviytyminen ja markkinat pyrkivät ymmärtämään tämän. MySQL-haarukka MariaDB-säätiö ja selviytyminen loivat historian.

MySQL ja MariaDB - vertaileva tutkimus

MariaDB: n yhteensopivuus MySQL: n ja jopa joidenkin edistyneiden ominaisuuksien kanssa tuli MariaDB: n vahvuudeksi.

HUOMAUTUS: Sisäänkirjautumisen korvaaminen tarkoittaa, että jos sovellus toimii MySQL 5.5: ssä, se toimii myös MariaDB 5.5: ssä ilman häiriöitä.

MariaDB: n asennus Linuxiin

MariaDB 10.0.12 on nykyinen vakaa julkaisu. Lisäksi MariaDB-lataussivu sisältää levykohtaisia binäärejä RPM-pohjaisiin distroihin sekä DPKG-pohjaisiin Distroihin, jotka voidaan ladata alla olevasta linkistä.

  1. https://downloads.mariadb.org/mariadb/10.0.12/

Lataa vain sopiva RPM- ja DPKG-paketti ja asenna se alla olevan kuvan mukaisesti.

# rpm -ivh maria*.rpm		[For RedHat based systems]
# dpkg -i maria*.deb		[For Debian based systems]

Voit myös asentaa MariaDB: n arkistosta, mutta repo on ensin asennettava. Seuraa alla olevaa linkkiä ja valitse distro ja mene.

  1. Asenna MariaDB-arkisto

Tämä on helpoin tapa asentaa MariaDB uusimpaan sekä vanhaan vakaaseen Linux-jakeluun. Jos et kuitenkaan tiedä, miten arkistoja asennetaan Linux-järjestelmiin. Voit seurata alla olevia artikkeleitamme, joissa olemme käsitelleet MariaDB: n asennuksen muutamalle valitulle jakelulle.

  1. Määritä LAMP (Linux, Apache, MariaDB, PHP/PhpMyAdmin) RHEL/CentOS-järjestelmään
  2. Asenna LAMP (Linux, Apache, MariaDB, PHP) Ubuntu 14.04 Server -palvelimeen
  3. LEMP: n (Nginx, PHP, MySQL MariaDB-moottorilla ja PhpMyAdmin) asentaminen Arch Linuxiin
  4. LAMPin (Linux, Apache, MySQL/MariaDB ja PHP/PhpMyAdmin) asentaminen Arch Linuxiin
  5. LEMP: n (Linux, Nginx, MySQL/MariaDB, PHP/PHP-FPM ja PhpMyAdmin) asentaminen Gentoo Linuxiin

Tässä kaikki tältä erää. Se ei ole loppu. Se on alku. Vuonna 2009 aloitettu matka jatkuu edelleen ja sen on mentävä täältä kauas. MariaDB: llä on MySQL-kypsyys ja tunnet olosi kotoisaksi, joka on kokenut MySQL: n.

Tulemme pian julkaisemaan artikkelin, joka opastaa pienten pöytien tekemisestä pieniin kyselyihin. Till sitten pysy kuulolla ja yhteydessä Tecmintiin. Älä unohda antaa meille arvokasta palautettasi alla olevassa kommenttiosassa.