MySQL-Cluster bindet node.js an
Eine Schnittstelle zu node.js soll Entwicklern das Erstellen von JavaScript-Anwendungen erlauben, die auf MySQL-Datenbestände direkt zugreifen. Außerdem interpretiert die aktuelle Version des MySQL-Cluster erstmals Fremdschlüsselbeziehungen.
- Christian Kirsch
Oracle hat Version 7.3 seines MySQL-Cluster veröffentlicht. Die Software bringt einen Konnektor für das freie Server-Framework node.js mit, sodass Entwickler dafür JavaScript-Programme schreiben können, die ohne die Abfragesprache SQL auf MySQL-Tabellen zugreifen. Dazu muss man eine "Klasse" definieren und ihre Attribute den Spalten einer Tabelle zuordnen. Die üblichen Datenbankoperationen wie Suchen, Einfügen und Löschen übernehmen asynchrone Funktionen.
Erstmals wertet der MySQL-Cluster FremdschlĂĽssel-Beziehungen aus und berĂĽcksichtigt sie auf Wunsch bei DELETE
-Befehlen. Er bringt einen Auto-Installer mit und erlaubt das Integrieren von MySQL-Servern, die InnoDB- und MyISAM-Tabellen nutzen. Der Cluster selbst verwendet weiterhin die spezialisierte NDB-Engine zum Speichern seiner Daten, als Slaves lassen sich jedoch auch die genannten beiden Engines nutzen. Das biete sich, so Oracle, etwa fĂĽr Archive oder Berichtsanwendungen an.
MySQL Cluster steht in einer kommerziellen und einer freien Ausgabe zum Download zur Verfügung. Die kommerzielle Version enthält alle Funktionen der Enterprise-Edition von MySQL. (ck)