| MySQL-Cluster | |||||
|
Ein MySQL-Cluster ermöglicht die Einrichtung einer MySQL-Datenbank auf einem Rechner-Cluster. Dieser Rechner Cluster sollte nach dem Konzept einer Distributed Computing Architektur aufgebaut sein, die nach dem Prinzip des 'Shared-Nothing' arbeitet: jeder Knoten kann unabhängig und selbständig mit dem ihm zugeordneten Ressourcen (Prozessor, Speicherelemente) arbeiten. Es ist kein einzelner bestimmter Knoten zuständig um Verbindung zur Datenbank aufzunehmen. Dabei ist die NDB (Network Database) Storage-Engine eine eigenständige Instanz, welche für die Sicherung von Daten zuständig ist und die Koordination der Zugriffe auf die Datenbank-Knoten regelt. Über die NDB-API können Programme direkt auf die NDB-Storage-Engine oder auf einen MySQL-Knoten zugreifen. Arten von MySQL-Knoten Man unterscheidet Ndbd-Datenknoten, Management-Knoten und SQL-Knoten. MySQL-Cluster sind möglich ab MySQL Version 5.0. |
|||||
| Siehe auch: MySQL Cluster Falcon-Storage-Engine My-SQL-6 InnoDB MyISAM NoSQL | |||||