Kisah di balik akuisisi 'MySQL' oleh Sun Microsystem dan Bangkitnya 'Mariadb'
- 2609
- 66
- Enrique Purdy
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 MicrosystemMereka 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:
- Apakah akan baik untuk pasar?
- Apakah itu akan bermanfaat bagi pengguna ?
- Oracle dengan memberikan dukungan dan merilis pembaruan untuk DBMS open source, di jalan Oracle, berbuat baik?
- Apakah itu akan dibuktikan sebagai baju besi yang diperoleh dari Oracle?
- Apa pengaruhnya terhadap pasar hak milik?
- Adalah perusahaan seperti Microsoft, Apple akan menunjukkan tren peningkatan di pasar?
- Apakah itu akan sehat atau berbahaya bagi IBM?
- 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.
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.
- 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.
- 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.
- Lampu Pengaturan (Linux, Apache, MariaDB, PHP/PHPMyadmin) di Rhel/Centos
- Instal Lampu (Linux, Apache, Mariadb, PHP) di Ubuntu 14.04 Server
- Menginstal LEMP (Nginx, PHP, MySQL dengan mesin mariadb dan phpMyadmin) di Arch Linux
- Memasang Lampu (Linux, Apache, MySQL/MariADB, dan PHP/PHPMyAdmin) di Arch Linux
- 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.
- « XenServer Fisik ke Migrasi Virtual - Bagian 6
- 15 MySQL/mariadb Kinerja yang berguna dan tips optimasi »