Content deleted Content added
m Typo & format fix, Replaced: s for for ' → s for ' using AWB |
|||
Line 1:
'''MySQL Cluster''' is a technology which provides [[Shared nothing architecture|shared-nothing]] clustering capabilities for the [[MySQL]] [[database management system]]. It was first included in the production release of MySQL 4.1 in November 2004. It is designed to provide very high availability and high performance, while allowing for nearly linear scalability. MySQL Cluster is implemented through an additional storage engine available within [[MySQL]] called NDB or NDBCLUSTER ("NDB" stands
==Architecture==
Line 5:
===Replication===
MySQL Cluster uses [[synchronous replication]] through a [[two-phase commit]] mechanism in order to guarantee that data is written to multiple nodes upon committing the data. (This is in contrast to what as what is usually referred to as "
===Horizontal Data Partitioning===
Line 52:
* [http://www.neckermann.de/ Neckermann.de] GmbH - uses MySQL cluster to store the customer profiles and session data of their online web shop
* [http://www.vodafone.co.uk/ Vodafone UK] - uses MySQL cluster for a range of IN Applictions
* [http://www.alcatel.com/ Alcatel]- uses MySQL Cluster for HSS and [[
== External links==
Line 61:
*[http://dev.mysql.com/doc/ndbapi/en/index.html MySQL NDB API Developers' Guide]
*[http://dev.mysql.com/tech-resources/articles/mysql-cluster-for-two-servers.html MySQL Cluster tutorial]
[[Category:Open source database management systems]]
|