Kisah di balik akuisisi 'MySQL' oleh Sun Microsystem dan Bangkitnya 'Mariadb'

Kisah di balik akuisisi 'MySQL' oleh Sun Microsystem dan Bangkitnya 'Mariadb'

Database adalah informasi yang diselenggarakan sedemikian rupa sehingga program komputer dapat mengakses data yang disimpan atau sebagian darinya. Sistem file elektronik ini disimpan, diperbarui, dipilih, dan dihapus menggunakan program khusus yang disebut Sistem Manajemen Basis Data (DBMS). Ada daftar besar DBMS, beberapa di antaranya dibuat untuk daftar di sini - Mysql, Mariadb, SQL Server, Peramal, Db2, LibreOffice Base, akses microsoft, dll.

Kisah Akuisisi MySQL oleh Sun Microsystem

Mereka yang telah bekerja di lingkungan Linux pasti mengetahui hal itu Mysql Dulu sistem manajemen database relasional default untuk waktu yang sangat lama sebelum digantikan oleh Mariadb. Apa yang terjadi tiba -tiba? Mengapa proyek Linux melambaikan tangan ke proyek ini. Sebelum kita melanjutkan topik ini, mari kita catatan singkat.

Tentang mysql

Mysql didirikan oleh Allan Larsson, Michael Widenius dan David Axmark pada tahun 1995, 19 tahun yang lalu. Dirilis dengan nama co-founder Michael Widenius Daughter, '-ku'. Proyek ini dirilis di bawah Lisensi Publik Umum GNU serta di bawah lisensi milik tertentu. Mysql dimiliki oleh mysql ab firm sampai masuk ke tangan Oracle Corporation. Itu ditulis dalam bahasa pemrograman - C Dan C++ dan tersedia untuk Windows, Linux, Solaris, MacOS dan Freebsd.

Tentang Mariadb

Setelah akuisisi MySQL oleh Oracle Inc. Dan kebutuhan basis data yang dapat diandalkan dan dapat diskalakan membuat para sarjana memikirkan alternatif seperti PostgreSQL dan MongoDB. Beralih ke salah satu dari dua tidak mudah atau pengganti yang lebih baik dari perspektif masa depan.

Pada saat yang sama di tahun 2009, Michael Widenius mulai mengerjakan Marisdb sebagai garpu MySQL. Pada tahun 2012, batu bata yayasan mariadb nirlaba diletakkan. Itu dinamai putri pendiri Maria.

MariaDB adalah garpu sistem manajemen database relasional MySQL yang sekali lagi dirilis di bawah GNU Umum Lisensi Publik. Itu ditulis dalam bahasa pemrograman - C, C++, Perl Dan Pesta dan tersedia untuk sistem Linux, Windows, Solaris, MacOS dan Freebsd.

Akuisisi mysql

$ 1 miliar bukanlah jumlah kecil untuk perusahaan MySQL AB apalagi mereka tidak ingin membiarkan kesempatan menjadi sia-sia untuk proyek open-source untuk datang ke dunia arus utama dan karenanya MySQL berada di bawah kerah microsystem matahari pada tahun 2008.

Itu adalah kebetulan bahwa Oracle Inc., Sun Microsystem yang dibeli dan akhirnya MySQL adalah milik Oracle, pada tahun 2009. Dengan pengambilalihan ini, banyak pertanyaan dihasilkan waktu itu. Seperti:

  1. Apakah akan baik untuk pasar?
  2. Apakah itu akan bermanfaat bagi pengguna ?
  3. Oracle dengan memberikan dukungan dan merilis pembaruan untuk DBMS open source, di jalan Oracle, berbuat baik?
  4. Apakah itu akan dibuktikan sebagai baju besi yang diperoleh dari Oracle?
  5. Apa pengaruhnya terhadap pasar hak milik?
  6. Adalah perusahaan seperti Microsoft, Apple akan menunjukkan tren peningkatan di pasar?
  7. Apakah itu akan sehat atau berbahaya bagi IBM?
  8. Apakah itu akan demoralisasi foss antusias?

Bahkan hari ini, kami tidak memiliki jawaban dari semua pertanyaan tetapi tentu saja pasar telah terbukti banyak. Beberapa perubahan yang telah disaksikan dunia.

Wikipedia

Situs web paling populer keenam di dunia telah memindahkan basis data dari MySQL ke Mariadb.

Google

Situs paling populer di dunia yang ditransfer dari MySQL ke Mariadb.

Mariadb berkinerja lebih baik dan karenanya situs web tersibuk di dunia menggunakannya. Dan siapa pun yang menjalankan Linux dengan serius harus tahu bahwa 'M' dari LAMPU Tumpukan telah berubah.

Beberapa forum on-line dan analis bisnis memandang ini sebagai truf yang dimainkan oleh Oracle untuk menyelesaikan basis pengguna MySQL MySQL. Darwin berkata 'Kelangsungan hidup yang paling cocok'Dan pasar cenderung memahami hal ini. MySQL Fork Mariadb Foundation and Survival Creating History.

Mysql dan Mariadb - studi perbandingan

Kompatibilitas mariadb dengan mysql dan bahkan beberapa fitur canggih menjadi kekuatan mariadb.

Nama Mysql Mariadb
 Keterangan  Sistem Manajemen Database Relasional.  Penggantian drop-in mysql.
 Peringkat Mesin DB  2  27
 Pengembang  Oracle Inc.  Michael Widenius
 Rilis pertama  1995  2009
 Lisensi  GNU/GPL  GNU/GPL
 Bahasa  C dan c++  C, C ++, Perl dan Bash
 Dukungan server  Linux, Solaris, Windows, FreeBSD dan MacOS  Linux, Solaris, Windows dan Freebsd
 Skema Data  Ya  Ya
 Model Basis Data  Sistem Manajemen Database Relasional  Sistem Manajemen Database Relasional
 Tipe data  Ya  Ya
 SQL  Ya  Ya
 Metode akses  JDBC, ODBC  JDBC, ODBC
 Scripting  Ya  Ya
 Fungsi pemicu  Ya  Ya
 Replikasi  Ya  Ya
 Metode replikasi  Master-Master, Master-Slave dan Cluster  Master-Master dan Master-Slave
 Kunci asing  Ya  Ya
 Daya tahan  Ya  Ya
 Situs web  mysql.com  Mariadb.org

CATATAN: Drop-in-in ransel berarti, jika aplikasi berfungsi pada mysql 5.5, itu juga akan bekerja di Mariadb 5.5 Tanpa kesalahan apapun.

Pemasangan Mariadb di Linux

Mariadb 10.0.12 adalah rilis stabil saat ini. Selain itu, halaman unduhan mariadb berisi biner spesifik distro untuk distro berbasis rpm serta distro berbasis dpkg, yang dapat diunduh dari tautan di bawah ini.

  1. https: // unduhan.Mariadb.org/mariadb/10.0.12/

Cukup unduh paket RPM dan DPKG APACIRATE dan instal seperti yang ditunjukkan di bawah ini.

# rpm -ivh maria*.RPM [untuk Topi merah sistem berbasis] # dpkg -i maria*.Deb [untuk Debian sistem berbasis]

Anda juga dapat menginstal mariadb dari repositori, tetapi penting untuk mengatur repo, pertama. Ikuti tautan di bawah ini dan pilih distro Anda dan pergi.

  1. Siapkan repositori mariadb

Ini adalah cara termudah untuk memasang mariadb secara terbaru dan juga distribusi linux stabil lama. Namun, jika Anda tidak tahu cara mengatur repositori di bawah sistem Linux. Anda dapat mengikuti artikel di bawah ini, tempat kami telah membahas instalasi MariaDB pada beberapa distribusi yang dipilih.

  1. Lampu Pengaturan (Linux, Apache, MariaDB, PHP/PHPMyadmin) di Rhel/Centos
  2. Instal Lampu (Linux, Apache, Mariadb, PHP) di Ubuntu 14.04 Server
  3. Menginstal LEMP (Nginx, PHP, MySQL dengan mesin mariadb dan phpMyadmin) di Arch Linux
  4. Memasang Lampu (Linux, Apache, MySQL/MariADB, dan PHP/PHPMyAdmin) di Arch Linux
  5. Menginstal LEMP (Linux, Nginx, MySQL/MariADB, PHP/PHP-FPM dan PhpMyadmin) di Gentoo Linux

Itu saja untuk saat ini. Ini bukan akhirnya. Ini adalah awal. Perjalanan yang dimulai pada tahun 2009 masih berlanjut dan harus sangat membantu dari sini. Mariadb memiliki kedewasaan mysql dan perasaan Anda di rumah yang telah mengalami mysql.

Kami akan datang dengan artikel segera yang akan memandu dari membuat meja kecil hingga menjalankan pertanyaan kecil. Sampai kemudian tetap disini dan terhubung ke tecmint. Jangan lupa memberi kami umpan balik berharga di bagian komentar di bawah ini.