MySQL-Fork für die Cloud

Das Projekt Drizzle hat einen ‘stillgelegten’ Code-Stamm der quelloffenen Datenbank MySQL als Grundlage für eine spezielle Cloud- und Web-Datenbank genommen.

Jetzt hat das Drizzle Project die finale Version des MySQL-Fork Drizzle7 vorgestellt.

Die Entwickler beschreiben die Technologie als Managementsystem für Datenbanken, das auf große Cloud- und Web-Anwendungen ausgerichtet ist. Einsatzgebiet der neuen Datenbank sind mehrkernige Parallel-Computing-Systeme.

“Ich glaube, dass es uns gelungen ist, den seit 2008 nicht mehr weitergeführten MySQL-6.0-Tree zu etwas weiter zu entwickeln, das der Beschreibung ‘Datenbank für die Cloud’ gerecht wird”, schreibt Drizzle-Programmierer Stewart Smith in seinem Blog.

Oracle hatte im Dezember MySQL 5.5 veröffentlicht. Das Update unterstützt Multicore-Hardware sowie die Betriebssysteme Linux, Mac OS X, Windows und Solaris.

Drizzle hingegen läuft nicht unter Windows und besitzt keinen eingebetteten Server. Laut Website des Drizzle-Projekts haben die Entwickler die Leistung des Datenbanksystems für große Umgebungen und eine hohe Anzahl gleichzeitiger Verbindungen optimiert.

Drizzle7 ist kompatibel zu Sparc, Solaris x86, Mac OS X und Linux. Unter anderem soll es in Ubuntu 11.04 enthalten sein, das im April erscheinen wird. Für die Ubuntu-Versionen 10.04 und 10.10 liegt Drizzle als Personal Package Archive vor.

Der Mikrokernel von Drizzles Datenbank-Managementsystem basiert auf C++. Die einzelnen Funktionen werden über Plug-ins bereitgestellt, die nach Angaben der Entwickler auf einer “völlig neuen Plug-in-Architektur” aufbauen.