MariaDB Nedir?
Dünya çapında kullanılan açık kaynaklı bir veri tabanı sunucusudur. Sunucu, bir grup global dev tarafından desteklenmektedir. Bunun nedeni kâr amacı gütmemesinden kaynaklanmaktadır. Şu anda herhangi bir kazanç sağlamasa da ileride ücretsiz olacağının da garantisini veriyor.
MariaDB, dünyanın en yaygın kullanılan veri tabanı sunucusu olan MySQL’e alternatif olarak geliştirilmiştir. Yapısı gereği geniş bir kullanım alanı sağlar. Başka bir deyişle, bir bankacılık sistemi veya bir web sitesi için veri tabanı olarak kolayca kullanılabilir. MariaDB’yi, aslında MySQL'i geliştiren adım budur. Böylece, MySQL'de olduğu gibi, MariaDB de aynı işlevselliğe sahiptir. MariaDB arayüzü ve protokolü MySQL ile uyumlu çalışır.
MariaDB, sürümler açısından MySQL ile birlikte çalışır. Başka bir deyişle, her ikisi de sürüm 5.5'e kadar aynı işlevselliğe sahiptir. Tüm MySQL etkin uygulamalar ve bağlantı adaptörleri, yerleşik MariaDB özelliklerini tam olarak desteklemeseler bile MariaDB'de çalışabilir.
MariaDB ile uyumlu olarak çalışan yazılımlar şunlardır: Drupal, Zend Framework, Plone, Kajona, MediaWiki. Programlama dilleri ise: C, C++, Perl, Bash şeklindedir.
MySQL ile çok fazla benzerliği olmasına rağmen MariaDB geliştirici kullanıcıları tarafından avantajlı duruma gelmeye başlamıştır. MySQL ve MariaDB arasında bilinmesi gereken en temel farklılıklar sıralanırsa: