This section lists changes in the implementation of NDB Cluster in MySQL NDB Cluster 7.3 and NDB Cluster 7.4, as compared to NDB Cluster 7.2 and earlier releases. Changes and features most likely to be of interest in NDB 7.3 are shown in the following list:
NDB Cluster 7.3 is based on MySQL 5.6. For more information about new features in MySQL Server 5.6, see Section 1.4, “What Is New in MySQL 5.6”.
NDB Cluster 7.3 supports foreign key constraints on tables. See Section 126.96.36.199, “FOREIGN KEY Constraints”, and Section 188.8.131.52, “Using FOREIGN KEY Constraints”, for more information.
Changes and features in NDB Cluster 7.4 that are most likely to be of interest are shown in the following list:
NDB Cluster 7.4 is based on MySQL 5.6 (For more information about new features in MySQL Server 5.6, see Section 1.4, “What Is New in MySQL 5.6”)
NDB Cluster Replication conflict detection and resolution enhancements, including extensions to conflict exceptions tables (see Section 18.6.11, “NDB Cluster Replication Conflict Resolution”)
Improvements in the management of circular (“active-active”) replication; primary/secondary assignment with
Per-fragment memory usage reporting in the
A number of performance improvements, including the following enhancements:
Faster initial allocation of memory
Increased parallelization of local checkpoints (LCPs now support 32 fragments rather than 2)
A group of configuration parameters (
MaxDiskWriteSpeedOwnRestart) introduced in this version provides improved control over disk writes during LCPs
Information about recent disk writes is available in the
disk_write_speed_aggregate_nodetables added to the
ndbinfodatabase in the this version
Faster times for restoring an NDB Cluster from backup
Optimization of the NDB receive thread
Improved error and other reporting during node restarts
This section contains information about NDB Cluster 7.3 releases through 5.6.44-ndb-7.3.25 as well as NDB Cluster 7.4 releases through 5.6.44-ndb-7.4.24. NDB Cluster 7.6 is now available as a General Availability release, and recommended for new deployments; for information about NDB Cluster 7.6, see What is New in NDB Cluster 7.6. NDB Cluster 7.5, 7.4, and 7.3 are previous GA releases still supported in production. NDB Cluster 7.2 is a previous GA release series which is still supported, although we recommend that new deployments for production use NDB Cluster 7.6 (see MySQL NDB Cluster 7.5 and NDB Cluster 7.6). For more information about NDB Cluster 7.2, see MySQL NDB Cluster 7.2.
NDB Cluster 8.0 is now available as a Developer Preview release
for evaluation and testing of new features in the
NDBCLUSTER storage engine; for more
information, see MySQL NDB Cluster 8.0.