Sagan á bak við kaup á MySQL af Sun Microsystem og uppgangur MariaDB


Gagnagrunnur er upplýsingar sem eru skipulagðar á þann hátt að tölvuforrit hefur aðgang að geymdum gögnum eða hluta þeirra. Þetta rafræna skráarkerfi er geymt, uppfært, valið og eytt með sérstöku forriti sem kallast Database Management System (DBMS). Það er risastór listi yfir DBMS, nokkur þeirra koma inn á listann hér eru - MySQL, MariaDB, SQL Server, Oracle, DB2, LibreOffice Base, Microsoft Access o.s.frv.

Þeir sem hafa unnið við Linux umhverfi hljóta að hafa vitað að MySQL var sjálfgefið gagnagrunnsstjórnunarkerfi í mjög langan tíma áður en því var skipt út fyrir MariaDB. Hvað gerðist allt í einu? Hvers vegna Linux verkefni veifaði þessu verkefni bless. Áður en við höldum þessu efni áfram skulum við hafa stutta athugasemd.

MySQL var stofnað af Allan Larsson, Michael Widenius og David Axmark árið 1995, fyrir 19 árum síðan. Það var gefið út undir nafni meðstofnanda Michael Wideniusdóttur, 'My'. Þetta verkefni var gefið út undir GNU General Public License sem og undir tilteknu sérleyfi. MySQL var í eigu MySQL AB fyrirtækis þar til það fór í hendur Oracle Corporation. Það er skrifað á forritunarmáli – C og C++ og er fáanlegt fyrir Windows, Linux, Solaris, MacOS og FreeBSD.

Eftir kaup á MySQL af Oracle Inc. og þörfin á áreiðanlegum og stigstærðum gagnagrunni leiddi fræðimenn til að hugsa um aðra kosti eins og PostgreSQL og MongoDB. Að skipta yfir í annað hvort tveggja var hvorki auðveld né betri í staðinn frá framtíðarsjónarmiði.

Á sama tíma árið 2009 byrjaði Michael Widenius að vinna á MarisDB sem gaffli á MySQL. Árið 2012 voru múrsteinar MariaDB Foundation, sem ekki eru í hagnaðarskyni, lagðir. Það var nefnt eftir dóttur stofnandans Mariu.

MariaDB er gaffal af MySQL Relational Database Management System sem aftur er gefið út undir GNU General Public License. Það er skrifað á forritunarmáli – C, C++, Perl og Bash og er fáanlegt fyrir Linux Systems, Windows , Solaris, MacOS og FreeBSD.

Kaupin á MySQL

1 milljarður dollara var ekki lítil upphæð fyrir MySQL AB fyrirtækið auk þess sem þeir vilja ekki láta tækifærið fara til einskis fyrir opinn uppspretta verkefni til að koma inn í almennan heim og þess vegna kom MySQL undir kraga Sun Microsystem árið 2008 .

Það var tilviljun að Oracle Inc. keypti Sun Microsystem og að lokum var MySQL eign Oracle, árið 2009. Við þessa yfirtöku vöknuðu margar spurningar í það skiptið. Eins og:

  1. Er það gott fyrir Market?
  2. Er það gagnlegt fyrir notendur?
  3. Oracle með því að veita stuðning og gefa út uppfærslur fyrir Open source DBMS, á leiðinni frá Oracle, gera eitthvað gagn?
  4. Verður það sannað sem áunnin Armor of Oracle?
  5. Hver verða áhrif þess á eigin markaði?
  6. Er fyrirtæki eins og Microsoft, Apple mun sýna uppörvun á markaði?
  7. Er það heilbrigt eða skaðlegt fyrir IBM?
  8. Mun það draga úr siðferði FOSS Enthusiastic?

Jafnvel í dag höfum við ekki svar við öllum spurningum en vissulega hefur markaðurinn reynst mikið. Sumar breytingarnar sem heimurinn hefur orðið vitni að.

Sjötta vinsælasta vefsíða heims hefur flutt gagnagrunn sinn úr MySQL í MariaDB.

Vinsælasta síða heims flutt frá MySQL til MariaDB.

MariaDB stendur sig betur og þess vegna nota annasömustu vefsíður heimsins það. Og allir sem keyra Linux verða að vita að 'M' á LAMP stafla hefur breyst.

Nokkrir spjallborð á netinu og viðskiptafræðingar litu á þetta sem tromp sem Oracle lék til að klára MySQL notendahópinn. Darwin sagði „Survival of the Fittest“ og markaðurinn hefur tilhneigingu til að skilja þetta. MySQL gaffal MariaDB grunnur og lifun skapaði sögu.

MySQL og MariaDB – Samanburðarrannsókn

Samhæfni MariaDB við MySQL og jafnvel einhver háþróaður eiginleiki varð styrkur MariaDB.

ATH: Drop-in skipti þýðir að ef forrit virkar á MySQL 5.5 mun það einnig virka á MariaDB 5.5 án galla.

Uppsetning á MariaDB í Linux

MariaDB 10.0.12 er núverandi stöðuga útgáfa. Þar að auki inniheldur MariaDB niðurhalssíðan dreifingarsértæka tvöfalda fyrir RPM byggða dreifingu sem og DPKG byggða Distros, sem hægt er að hlaða niður af hlekknum hér að neðan.

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

Sæktu bara viðeigandi RPM og DPKG pakka og settu hann upp eins og sýnt er hér að neðan.

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

Þú getur líka sett upp MariaDB úr geymslunni, en það er mikilvægt að setja upp geymsluna fyrst. Fylgdu hlekknum hér að neðan og veldu dreifinguna þína og farðu.

  1. Setja upp MariaDB geymslu

Þetta er auðveldasta leiðin til að setja upp MariaDB á nýjustu jafnt sem gömlu stöðugri Linux dreifingu. Hins vegar, ef þú veist ekki hvernig á að setja upp geymslur undir Linux kerfum. Þú getur fylgst með greinunum okkar hér að neðan, þar sem við höfum fjallað um MariaDB uppsetningu á nokkrum völdum dreifingum.

  1. Setja upp LAMP (Linux, Apache, MariaDB, PHP/PhpMyAdmin) í RHEL/CentOS
  2. Settu upp LAMP (Linux, Apache, MariaDB, PHP) á Ubuntu 14.04 Server
  3. Uppsetning LEMP (Nginx, PHP, MySQL með MariaDB vél og PhpMyAdmin) í Arch Linux
  4. Að setja upp LAMP (Linux, Apache, MySQL/MariaDB og PHP/PhpMyAdmin) í Arch Linux
  5. Uppsetning LEMP (Linux, Nginx, MySQL/MariaDB, PHP/PHP-FPM og PhpMyAdmin) í Gentoo Linux

Það er allt í bili. Það er ekki endirinn. Það er byrjun. Ferðalag sem hófst árið 2009 heldur enn áfram og það þarf að fara langt héðan. MariaDB hefur þroska MySQL og þér líður heima sem hefur upplifað MySQL.

Við munum koma með grein innan skamms sem mun leiða frá því að búa til litlar töflur til að keyra litlar fyrirspurnir. Fylgstu með og tengdu við Tecmint þangað til. Ekki gleyma að veita okkur verðmæta endurgjöf þína í athugasemdahlutanum hér að neðan.