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 18.104.22.168, “FOREIGN KEY Constraints”, and Section 22.214.171.124, “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.4 releases through 5.6.41-ndb-7.4.21, which is a recent General Availability release still supported for new deployments, as well as NDB Cluster 7.3, a previous GA release still supported in production for existing deployments. NDB Cluster 7.2 is also a previous GA release series which is still supported in production. We recommend that new deployments use NDB Cluster 7.4 or NDB Cluster 7.5, which is the latest GA release. NDB Cluster 7.6 is now in development and available for evaluation and testing as a Developer Milestone release. For information about features added NDB Cluster 7.2 and previous NDB Cluster releases, see What is New in MySQL NDB Cluster 7.2. For information about features added in NDB Cluster 7.5, see What is New in NDB Cluster 7.5. For information about NDB Cluster 7.6, see What is New in NDB Cluster 7.6.