MariaDB – Übersicht

Beliebte Anwendungen auf unseren hochleistungsfähigen Cloud-Servern mit einem Klick installieren.

MariaDB ist ein alternatives MySQL-DBMS, das vom MySQL-Autor Michael „Monty" Widenius entwickelt wird. Das Hauptziel von MariaDB ist es, eine vollständig binärkompatible Version des ursprünglichen MySQL-DBMS zu schaffen, jedoch mit einer erheblichen Anzahl von Performance-Verbesserungen im Code. MariaDB wird als Drop-in-Ersatz für MySQL entwickelt und ahmt das Verhalten von MySQL vollständig nach.

file

MariaDB ist ein serverseitiges Programm zum Speichern und Abrufen von Daten mithilfe von SQL-Abfragen. Eine ähnliche Klasse von Software wird als RDBMS (relationales Datenbankmanagementsystem) bezeichnet. MariaDB ist ein Ableger von MySQL, einem weiteren Verwaltungssystem, das ursprünglich von Sun Microsystems entwickelt wurde.

Insgesamt hat sich MariaDB schneller weiterentwickelt und bietet mehr Funktionen. Diese Funktionen betreffen Optimierung, verbessertes Speichermanagement und vieles mehr. In der Regel werden diese Funktionen mit der Zeit auch in MySQL übernommen. So erschien beispielsweise die GIS-Unterstützung in MariaDB früher als in MySQL. Darüber hinaus bietet MariaDB zahlreiche Performance-Verbesserungen für InnoDB, MyISAM und die Query-Engine, Unterstützung für GIS, Table Elimination, virtuelle und dynamische Spalten, Multi-Source-Replikation, Rollen und mehr.

MariaDB unterstützt jedoch einige Funktionen nicht, die MySQL bietet. Konkret ist MariaDB nicht kompatibel mit der MySQL-JSON-Syntax; die Plugins ngram, MeCab und MySQL X sowie Tablespaces, die es ermöglichen, Daten mehreren Tabellen gleichzeitig zuzuweisen, werden nicht unterstützt. Die Entwickler arbeiten jedoch aktiv daran, diese Lücken zu schließen.

Hilfe benötigt?Unsere Ingenieure helfen Ihnen kostenlos bei jeder Frage in wenigen MinutenKontaktieren Sie uns