MariaDB

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
MariaDB
Logo
Entwickler MariaDB Corporation,
MariaDB Foundation
Erscheinungsjahr 2009
Aktuelle Version 10.1.13 [1]
(25. März 2016)

10.0.24 [2]
(19. Februar 2016)

5.5.48 [3]
(11. Februar 2016)

Betriebssystem Unix, Linux, Windows
Programmier­sprache C, C++
Kategorie Datenbankmanagementsystem
Lizenz GPL, LGPL (Client-Bibliotheken)
Deutschsprachig nein
mariadb.org

MariaDB ist ein freies, relationales Open-Source-Datenbankverwaltungssystem und eine Abspaltung (Fork) von MySQL. Das Projekt wurde von MySQLs früherem Hauptentwickler Ulf Michael Widenius initiiert, der auch die Storage-Engine Aria (diejenige Software-Schicht, welche die Basisfunktionalität der Datenbank enthält, d. h. das Erstellen, Lesen, Ändern, Löschen von Daten) entwickelte, auf welcher MariaDB aufbaut.

Namensgebung[Bearbeiten | Quelltext bearbeiten]

Da Oracle die Markenrechte an MySQL hält, mussten neue Namen für das Datenbanksystem und dessen Storage-Engines gefunden werden.[4] Der Name MariaDB geht auf Widenius’ jüngere Tochter zurück, seine andere Tochter My war bereits der Namensgeber für MySQL.

Verbreitung[Bearbeiten | Quelltext bearbeiten]

Michael Widenius gibt die Zahl der MariaDB-Installationen mit einer Million an (2013).[5] Seit Ende 2012 haben einige Linux-Distributionen MySQL durch MariaDB als Standard-Installation ersetzt, dazu gehören Fedora, CentOS, openSUSE, Slackware und Arch Linux.[6] Die Wikimedia Foundation, die unter anderem auch die Server für die Wikipedia bereitstellt, hat ihre Produktivsysteme im April 2013 auf MariaDB umgestellt.[7] Damit hat sich eine der weltweit größten Web-Plattformen von MySQL verabschiedet.[8]

Zu den Anwendern von MariaDB gehören:

MariaDB-Galera-Cluster[Bearbeiten | Quelltext bearbeiten]

Bis zur Version MariaDB-Server 10.0 gibt es zwei Binärversionen (mit und ohne MariaDB-Galera-Cluster-Unterstützung). Seit MariaDB-Server 10.1 ist die Galera-Cluster-Unterstützung als Hochverfügbarkeitslösung integriert. [23]

MariaDB-ColumnStore[Bearbeiten | Quelltext bearbeiten]

Mit einem neuen ColumnStore bietet MariaDB eine Kombination aus relationaler Datenbank mit Big Data-Technologien. [24] MariaDB ColumnStore arbeitet als spaltenorientierte Speicher-Engine und unterstützt massive parallele Abfrageverteilung und paralleles Laden von Daten. Die Veröffentlichung erfolgte als Open Source GPL2, ein Fork auf Basis von InfiniDB und Beiträgen der Open-Source-Community.

MariaDB MaxScale[Bearbeiten | Quelltext bearbeiten]

MariaDB MaxScale ist ein Anwendung-zu-Datenbank Gateway, das zwischen Client-Anwendungen und Datenbanken eingesetzt wird. Es soll Datenbankverfügbarkeit, -sicherheit und -skalierbarkeit verbessern, ohne dass die Anwendung geändert werden muss.[25] Die MySQL Community verlieh MaxScale den Preis "Application of the Year 2016".[26] Die MySQL Community Awards werden jährlich an Personen und Projekte vergeben, die das MySQL-Ökosystem supporten und erweitern.

MariaDB-Foundation[Bearbeiten | Quelltext bearbeiten]

Im Dezember 2012 wurde von den ehemaligen MySQL-Gründern Michael Widenius, David Axmark und Allan Larsson die unabhängige MariaDB-Foundation ins Leben gerufen. Die Stiftung soll die Interessen der Nutzer und Entwickler der MariaDB schützen und dafür sorgen, dass die freie Datenbank wirklich frei bleibt. Zu den Zielen der Stiftung gehören auch die Verbesserung der Datenbanktechnik, einschließlich der Implementierung von Standards und Sicherstellung der Interoperabilität zu anderen Datenbanken.[27]

Kompatibilität[Bearbeiten | Quelltext bearbeiten]

MariaDB-Server können auch mit MySQL Workbench gewartet und administriert werden.[28]

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. MariaDB 10.1.13 Release Notes. Abgerufen am 29. März 2016 (englisch).
  2. MariaDB 10.0.24 Release Notes. Abgerufen am 19. Februar 2016 (englisch).
  3. MariaDB 5.5.48 Release Notes. Abgerufen am 11. Februar 2016 (englisch).
  4. askmonty.org Why is the project called MariaDB?
  5. http://www.computerworld.com.au/article/457551/dead_database_walking_mysql_creator_why_future_belongs_mariadb/
  6. Mirko Lindner: Slackware wechselt zu MariaDB, 25. März 2013
  7. Wikipedia wechselt von MySQL auf MariaDB. Abgerufen am 24. April 2013.
  8. silicon.de: Wikipedia zieht von MySQL auf MariaDB
  9. https://www.archlinux.org/news/mariadb-replaces-mysql-in-repositories/ Arch Linux News – 25. März 2013 MariaDB replaces MySQL in repositories
  10. The Chakra Project – Get. Chakra-linux.org. Abgerufen am 16. April 2013.
  11. Oracle who? Fedora & openSUSE will replace MySQL with MariaDB, 31. Januar 2013
  12. Jack Clark: Google swaps out MySQL, moves to MariaDB. In: The Register. 12. September 2013, abgerufen am 17. September 2013 (englisch).
  13. MySQL 5.1 vs. MySQL 5.5: Floats, Doubles, and Scientific Notation, 17. Januar 2013
  14. openSUSE Dumps MySQL Makes MariaDB Default Database, 17. Januar 2013
  15. Red Hat ditches MySQL, switches to MariaDB. Itwire.com. Abgerufen am 11. September 2013.
  16. Slackware News – ''Slackware switching to the MariaDB database''. Slackware.com, 23. März 2013, abgerufen am 16. April 2013 (englisch).
  17. https://launchpad.net/ubuntu/trusty/+source/mariadb-5.5
  18. Wikipedia Adopts MariaDB. Wikimedia Foundation. 22. April 2013. Abgerufen am 29. September 2013.
  19. SaltOS sees gains with subqueries in MariaDB. MariaDB Foundation. Abgerufen am 29. September 2013.
  20. Web of Trust (WOT) trusts the MariaDB upgrade. MariaDB Foundation. Abgerufen am 29. September 2013.
  21. TeamSpeak3 replaces MySQLPlugin in favour of MariaDB. TeamSpeak Systems GmbH. 30. September 2014. Abgerufen am 3. September 2014.
  22. New XAMPP with MariaDB
  23. Nirbhay Choubey: MariaDB 10.1.1: Galera support. In: mariadb.org. 31. Oktober 2014, abgerufen am 28. Februar 2016 (englisch).
  24. http://www.informatik-aktuell.de/aktuelle-meldungen/2016/april/mariadb-big-data-analytics-engine-mit-columnstore.html Informatik Aktuell: MariaDB: Big Data Analytics-Engine
  25. https://mariadb.com/de/products/mariadb-maxscale MariaDB MaxScale
  26. http://www.informatik-aktuell.de/aktuelle-meldungen/2016/april/mysql-community-awards-mariadb-maxscale-wird-zur-application-of-the-year-2016-gekuert.html MySQL Community Awards: MariaDB MaxScale wird zur "Application of the Year 2016" gekürt.
  27. http://www.golem.de/news/mariadb-foundation-mysql-gruender-starten-stiftung-fuer-mariadb-1212-96148.html
  28. Abschnitt "MySQL Workbench und MariaDB" im Artikel "MySQL Workbench" im Ubuntuusers.de-Wiki