Garpu mysql mana yang dipimpin oleh pengembang asli mysql?

MariaDB adalah sistem manajemen basis data relasional (DBMS) sumber terbuka yang merupakan pengganti drop-in yang kompatibel untuk teknologi basis data MySQL yang banyak digunakan. Itu dibuat sebagai garpu perangkat lunak MySQL oleh pengembang yang memainkan peran kunci dalam membangun database asli; . akuisisi MySQL

MariaDB didasarkan pada SQL dan mendukung pemrosesan data gaya ACID dengan atomisitas, konsistensi, isolasi, dan daya tahan yang terjamin untuk transaksi. Di antara fitur lainnya, database juga mendukung API JSON, replikasi data paralel, dan beberapa mesin penyimpanan, termasuk InnoDB, MyRocks, Spider, Aria, TokuDB, Cassandra, dan MariaDB ColumnStore

Sebagian besar pekerjaan pengembangan pada database open source berfokus pada pencapaian paritas fitur antara MariaDB dan MySQL. MariaDB Corp. , kekuatan pendorong di belakang MariaDB, mengatakan bahwa "untuk semua tujuan praktis" database kompatibel dengan biner dengan MySQL. Akibatnya, sebagian besar pengguna dapat beralih di antara kedua teknologi tersebut hanya dengan menghapus instalan MySQL dan menginstal MariaDB sebagai gantinya

Meskipun demikian, ada beberapa ketidakcocokan antara versi database yang sesuai. Misalnya di versi 10. 1 ke atas, MariaDB menyimpan data JSON dalam format yang berbeda dari MySQL 5. 7 tidak. Untuk mengimbanginya, pengguna yang ingin mereplikasi kolom objek JSON dari MySQL ke MariaDB perlu mengonversinya ke format yang digunakan oleh yang terakhir atau menjalankan pekerjaan replikasi berbasis pernyataan melalui SQL

MariaDB Corp. , berbasis di Espoo, Finlandia, dengan U. S. kantor pusat di Menlo Park, California. , menawarkan versi komersial MariaDB berdasarkan langganan, bersama dengan produk pelengkap dan serangkaian pelatihan, manajemen jarak jauh, dan layanan migrasi. Namun, kode sumber database dikelola oleh MariaDB Foundation, sebuah grup yang dibentuk pada tahun 2012 untuk melestarikan sifat open source perangkat lunak tersebut.

Asal dan versi MariaDB

Mendasari upaya MariaDB adalah ketidakpuasan di pihak pengembang awal MySQL dengan evolusi database tersebut, yang berada di bawah pengelolaan Oracle ketika pemimpin pasar database tersebut menyelesaikan pembelian Sun Microsystems Inc. pada awal 2010, sembilan bulan setelah mengumumkan kesepakatan.  

Pengembangan MariaDB dipimpin oleh Michael "Monty" Widenius, yang juga merupakan pengembang utama MySQL dan pendiri MySQL AB, vendor yang dibeli Sun pada tahun 2008. Setelah meninggalkan Sun pada awal 2009, dia dan beberapa rekannya mulai mengerjakan mesin penyimpanan MySQL yang segera berubah menjadi MariaDB, yang dinamai dari putri bungsu Widenius. Dia juga membentuk perusahaan baru yang bergabung dengan bisnis konsultasi basis data untuk menciptakan apa yang akhirnya dikenal sebagai MariaDB Corp

Rilis pertama MariaDB, dikenal sebagai versi 5. 1, tersedia untuk penggunaan produksi pada awal 2010. Versi 5. 2, 5. 3 dan 5. 5 diikuti, dan kemudian MariaDB 10. 0 dirilis pada tahun 2014. Ini mewakili perubahan dalam skema klasifikasi database, karena nomor rilis sebelumnya berpola setelah nomor MySQL

MariaDB 10. 1 dan 10. 2 datang setelah itu pada tahun 2015 dan 2017, masing-masing. 10. 2 versi, yang mencapai 10. 2. Rilis 12 Januari 2018, menggunakan InnoDB sebagai mesin penyimpanan default, dan fitur baru termasuk tipe data JSON yang dirancang untuk meningkatkan hubungan dengan MySQL di JSON. Berikutnya yang akan dirilis adalah MariaDB 10. 3, yang tersedia dalam versi alfa dan beta pada tahun 2017

Garpu mysql mana yang dipimpin oleh pengembang asli mysql?
Seperti beberapa database open source lainnya, aplikasi web dan cloud terbukti subur untuk MariaDB. Dirancang oleh juara open source, telah menemukan penggunaan khusus dalam komunitas perangkat lunak OpenStack untuk pembuktian konsep, pengembangan, dan produksi

Menjalankan dan melisensikan MariaDB

Perangkat lunak MariaDB berjalan pada sistem operasi Windows, Linux dan macOS; . Bahasa pemrograman yang didukung termasuk C++, C#, Java, Python, dan lainnya

Implementasi Klaster MariaDB Galera berbasis Linux juga dikembangkan untuk menyediakan opsi klaster multi-master sinkron bagi pengguna MariaDB. Namun, API yang menghubungkan database ke Galera Cluster, teknologi sumber terbuka lainnya, disertakan secara default di MariaDB mulai dari 10. 1 rilis, menghilangkan kebutuhan untuk unduhan cluster terpisah

MariaDB disediakan sebagai perangkat lunak sumber terbuka di bawah GNU General Public License (GPL) versi 2, seperti mesin MariaDB ColumnStore, yang dirancang untuk digunakan dalam aplikasi data besar. MariaDB Corp. juga menawarkan teknologi proxy basis data yang disebut MaxScale yang memungkinkan kueri dibagi ke beberapa server MariaDB;

Seperti teknologi RDBMS open source lainnya, seperti PostgreSQL dan Firebird, baik MariaDB dan MySQL telah menemukan penggunaan sebagai alternatif berbiaya lebih rendah untuk mengarusutamakan database Oracle, Microsoft SQL Server dan IBM DB2. Aplikasi web dan cloud melihat penggunaan database sumber terbuka yang signifikan; . Di antara pengguna MariaDB adalah Wikipedia, Facebook dan Google, serta DBS Bank yang berbasis di Singapura dan Institut Metrik dan Evaluasi Kesehatan di Seattle

Perusahaan apa yang awalnya mengembangkan MySQL?

MySQL, produk database sumber terbuka yang menempatkan "M" di LAMP, dibuat oleh MySQL AB, sebuah perusahaan yang didirikan pada tahun 1995 di Swedia. Pada tahun 2008, MySQL AB mengumumkan telah setuju untuk diakuisisi oleh Sun Microsystems seharga $1 miliar

Apakah MariaDB adalah fork dari MySQL?

MariaDB adalah garpu sistem manajemen basis data relasional MySQL (RDBMS) yang dikembangkan komunitas dan didukung secara komersial , dimaksudkan untuk tetap menjadi perangkat lunak bebas dan sumber terbuka di bawah Lisensi Publik Umum GNU. Pengembangan dipimpin oleh beberapa pengembang asli MySQL, yang mem-forknya karena kekhawatirannya.

Apakah salah satu server basis data paling populer dibuat oleh pengembang asli MySQL?

Server MariaDB adalah salah satu database relasional open source terpopuler. Itu dibuat oleh pengembang asli MySQL dan dijamin tetap open source.

Apa yang dimaksud dengan fork pada MySQL?

“Fork” hanya berarti bahwa pengembang MariaDB mengambil kode MySQL open-source asli sebagai basis mereka dan kemudian mengembangkannya untuk membuat MariaDB.