| MySQL-Cluster | |||||
|
Ein MySQL-Cluster ermöglicht es, dass eine MySQL-Datenbank auf einem Rechner-Cluster errichtet wird. Dieser Rechner Cluster sollte nach dem Konzept einer Distributetd 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 auf zu nehmen. 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, Managementknoten und SQL-Knoten. MySQL-Cluster sind möglich ab MySQL Version 5.0. |
|||||
| Siehe auch: MySQL Cluster Falcon-Storage-Engine My-SQL-6 | |||||