Table of Contents [+/-]
This chapter contains information about MySQL
Cluster is a high-availability, high-redundancy version
of MySQL adapted for the distributed computing environment. It uses
the NDBCLUSTER storage engine to enable
running several computers with MySQL servers and other software in a
cluster. This storage engine is available in MySQL 5.0
binary releases and in RPMs compatible with most modern Linux
distributions.
Supported Platforms.
MySQL Cluster is currently available and supported on a number of
platforms. For exact levels of support available for on specific
combinations of operating system versions, operating system
distributions, and hardware platforms, please refer to
http://www.mysql.com/support/supportedplatforms/cluster.html.
Compatibility with standard MySQL.
While many standard MySQL schemas and applications can work using
MySQL Cluster, it is also true that unmodified applications and
database schemas may be slightly incompatible or have suboptimal
performance when run using MySQL Cluster (see
Section 16.1.5, “Known Limitations of MySQL Cluster”). Most of these issues
can be overcome, but this also means that you are very unlikely to
be able to switch an existing application datastore—that
currently uses, for example, MyISAM
or InnoDB—to use the
NDB storage engine without allowing
for the possibility of changes in schemas, queries, and
applications.
Beginning with MySQL Cluster NDB 7.1, MySQL Cluster is available for production use on Microsoft Windows. MySQL Cluster is not available for Microsoft Windows in MySQL 5.0. For more information, see MySQL Cluster NDB 6.X/7.X.
This chapter represents a work in progress, and its contents are
subject to revision as MySQL Cluster continues to evolve. Additional
information regarding MySQL Cluster can be found on the MySQL Web
site at http://www.mysql.com/products/cluster/.
Additional Resources. More information may be found in the following places:
Answers to some commonly asked questions about Cluster may be found in the Section B.10, “MySQL 5.0 FAQ: MySQL Cluster”.
The MySQL Cluster mailing list: http://lists.mysql.com/cluster.
The MySQL Cluster Forum: http://forums.mysql.com/list.php?25.
Many MySQL Cluster users and some of the MySQL Cluster developers blog about their experiences with Cluster, and make feeds of these available through PlanetMySQL.
If you are new to MySQL Cluster, you may find our Developer Zone article How to set up a MySQL Cluster for two servers to be helpful.

User Comments
Add your own comment.