25.2.4 What is New in MySQL NDB Cluster 8.4
The following sections describe changes in the implementation of MySQL NDB Cluster in NDB Cluster 8.4.0, as compared to earlier release series. NDB Cluster 8.4 is available as a Development release for preview and testing of new features currently under development. For production, please use NDB 8.0; for more information, see MySQL NDB Cluster 8.0. NDB Cluster 7.6 and 7.5 are previous GA releases still supported in production, although we recommend that new deployments for production use MySQL NDB Cluster 8.0.
NDB Cluster 7.4 and 7.3 were previous GA releases which have reached their end of life; they are no longer supported or maintained.
Major changes and new features in NDB Cluster 8.4 which are likely to be of interest are listed here:
-
ndbinfo transporter_details table. This
ndbinfo
table provides information about individual transporters used in an NDB cluster. It is otherwise similar to thendbinfo
transporters
table.The version of this table included in NDB 8.4 provides additional columns as compared to the version introduced in NDB 8.0. See Section 25.6.17.65, “The ndbinfo transporter_details Table”, for more information.
-
NDB Replication: Filtering of unused updates. Previously, when SQL nodes performing binary logging used
log_replica_updates=OFF
, any replicated updates which were applied on a replica NDB cluster were sent on to the SQL nodes performing binary logging. These updates were not actually applied or used for any other purpose; this entailed unnecessary network traffic and consumption of resources.In NDB 8.4 and later, updates applied on the replica SQL node are filtered out on this node, and are no longer sent onward to any other SQL nodes. Updates that do not trigger any logging are also no longer sent by the replica.
MySQL Cluster Manager has an advanced command-line interface that can simplify many complex NDB Cluster management tasks. See MySQL Cluster Manager 8.4.0 User Manual, for more information.