Stāsts par MySQL iegādi ar Sun Microsystem un MariaDB pieaugumu


Datu bāze ir informācija, kas sakārtota tā, ka datorprogramma var piekļūt saglabātajiem datiem vai to daļai. Šī elektroniskā failu sistēma tiek saglabāta, atjaunināta, atlasīta un izdzēsta, izmantojot īpašu programmu ar nosaukumu Database Management System (DBVS). Ir milzīgs DBVS saraksts, no kuriem daži ir iekļauti šajā sarakstā: MySQL , MariaDB , SQL Server , Oracle , DB2 , LibreOffice Base , Microsoft Access utt.

Tiem, kuri ir strādājuši Linux vidē, noteikti bija jāzina, ka MySQL agrāk bija relāciju datu bāzes pārvaldības noklusējuma sistēma, pirms to aizstāja MariaDB . Kas notika pēkšņi? Kāpēc Linux projekts pamāja šo projektu. Pirms turpinām šo tēmu, ļaujiet jums īsi piezīmēt.

MySQL pirms 19 gadiem 1995. gadā nodibināja Allans Larssons, Maikls Wideniuss un Deivids Aksmarks. Tas tika izlaists ar līdzdibinātāja Maikla Wideniusa meitas ‘ My ’ vārdu. Šis projekts tika izlaists ar GNU General Public License, kā arī ar noteiktu īpašnieku licenci. MySQL piederēja MySQL AB firmai, līdz tā nonāca Oracle Corporation rokās. Tas ir rakstīts programmēšanas valodā - C un C ++ un ir pieejams operētājsistēmām Windows, Linux, Solaris, MacOS un FreeBSD.

Pēc tam, kad Oracle Inc. bija iegādājies MySQL un vajadzīga uzticama un pielāgojama datu bāze, zinātnieki lika domāt par tādām alternatīvām kā PostgreSQL un MongoDB. Pārslēgšanās uz vienu no diviem no nākotnes viedokļa nebija nedz viegla, nedz labāka.

Tajā pašā laikā 2009. gadā Maikls Wideniuss sāka strādāt pie MarisDB kā MySQL dakša. 2012. gadā tika uzlikti bezpeļņas organizācijas MariaDB fonda ķieģeļi. Tas tika nosaukts dibinātāja meitas Marijas vārdā.

MariaDB ir MySQL Relāciju datu bāzu pārvaldības sistēmas dakša, kas atkal tiek izlaista ar GNU General Public License. Tas ir rakstīts programmēšanas valodā - C , C ++ , Perl un Bash un ir pieejams sistēmām Linux, Windows , Solaris, MacOS un FreeBSD.

MySQL iegāde

Miljards ASV dolāru MySQL AB firmai nebija mazs, turklāt viņi nevēlas ļaut veltīgi izmantot atvērtā koda projektu galvenajā pasaulē, un tāpēc MySQL 2008. gadā nonāca zem Sun Microsystem apkakles. .

Tas bija nejaušības jautājums, ka Oracle Inc. 2009. gadā iegādājās Sun Microsystem un galu galā MySQL bija Oracle īpašums. Ar šo pārņemšanu tajā laikā tika radīti daudz jautājumu. Piemēram:

  1. Vai tas būs labs tirgum?
  2. Vai tas būs izdevīgi lietotājiem?
  3. Oracle, sniedzot atbalstu un izlaižot atjauninājumus atklātā pirmkoda DBVS, Oracle ceļā, kaut ko labu darot?
  4. Vai tas tiks pierādīts kā iegūta orākula bruņa?
  5. Kāda būs tā ietekme uz patentēto tirgu?
  6. Vai tādi uzņēmumi kā Microsoft, Apple parādīs pieauguma tendenci tirgū?
  7. Vai tas būs veselīgi vai kaitēs IBM?
  8. Vai tas demoralizēs FOSS entuziasmu?

Pat šodien mums nav atbildes uz visiem jautājumiem, bet tirgus noteikti ir daudz pierādījis. Dažas no pārmaiņām pasaulē ir piedzīvojušas.

Pasaulē sestā populārākā vietne ir pārvietojusi savu datu bāzi no MySQL uz MariaDB.

Pasaulē vispopulārākā vietne tiek pārsūtīta no MySQL uz MariaDB.

MariaDB darbojas labāk, tāpēc pasaules aktīvākās tīmekļa vietnes to izmanto. Un ikvienam, kas nopietni darbojas Linux, ir jāzina, ka ir mainījusies LAMP kaudzes ‘ M ’.

Vairāki tiešsaistes forumi un biznesa analītiķi uzskatīja, ka tas ir Oracle spēlētais trumpis, lai pabeigtu MySQL lietotāju bāzi. Darvins sacīja: Fittest izdzīvošana un tirgus to mēdz saprast. MySQL dakša MariaDB dibināšana un izdzīvošana radīja vēsturi.

MySQL un MariaDB - salīdzinošs pētījums

MariaDB savietojamība ar MySQL un pat dažām papildu funkcijām kļuva par MariaDB stiprumu.

PIEZĪME: Atbrīvošanās nomaiņa nozīmē, ka, ja lietojumprogramma darbojas MySQL 5.5, tā darbosies arī ar MariaDB 5.5 bez traucējumiem.

MariaDB instalēšana Linux

MariaDB 10.0.12 ir pašreizējā stabilā versija. Turklāt MariaDB lejupielādes lapā ir īpašas bināras versijas ar RPM balstītām distro’s, kā arī DPKG balstītām Distros, kuras var lejupielādēt no tālāk esošās saites.

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

Vienkārši lejupielādējiet atbilstošo RPM un DPKG pakotni un instalējiet to, kā parādīts zemāk.

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

Varat arī instalēt MariaDB no repozitorija, taču vispirms ir svarīgi iestatīt repo. Sekojiet zemāk esošajai saitei un atlasiet savu izplatītāju un dodieties.

  1. Iestatiet MariaDB krātuvi

Tas ir vienkāršākais veids, kā instalēt MariaDB jaunākajā, kā arī vecajā stabilajā Linux izplatīšanā. Tomēr, ja jūs nezināt, kā iestatīt krātuves Linux sistēmās. Jūs varat sekot mūsu tālāk sniegtajiem rakstiem, kur mēs apskatījām MariaDB instalēšanu dažos atlasītajos izplatījumos.

  1. Iestatiet LAMP (Linux, Apache, MariaDB, PHP/PhpMyAdmin) RHEL/CentOS
  2. Instalējiet LAMP (Linux, Apache, MariaDB, PHP) Ubuntu 14.04 serverī
  3. LEMP (Nginx, PHP, MySQL ar MariaDB dzinēju un PhpMyAdmin) instalēšana Arch Linux
  4. LAMP (Linux, Apache, MySQL/MariaDB un PHP/PhpMyAdmin) instalēšana Arch Linux
  5. LEMP (Linux, Nginx, MySQL/MariaDB, PHP/PHP-FPM un PhpMyAdmin) instalēšana Gentoo Linux

Tas pagaidām ir viss. Tās nav beigas. Tā sākums. Ceļojums, kas tika uzsākts 2009. gadā, joprojām turpinās, un tam ir jāiet tālu no šejienes. MariaDB ir MySQL briedums, un jūs jūtaties kā mājās, kurš ir pieredzējis MySQL.

Drīz mēs nāksim klajā ar rakstu, kas palīdzēs no mazu tabulu veidošanas līdz maziem vaicājumiem. Līdz tam sekojiet līdzi un sazinieties ar Tecmint. Neaizmirstiet sniegt mums vērtīgas atsauksmes komentāru sadaļā zemāk.