The MySQL Development Team is happy to announce the first GA release of InnoDB Cluster–our integrated, native, full stack HA solution for MySQL. You can see highlights of the changes and improvements made since the RC release here, and you can download the GA packages from our MySQL APT (Ubuntu, Debian) and YUM (Redhat, OEL, Fedora) repositories or from dev.mysql.com.
InnoDB Cluster consists of the following three GA components:
- MySQL 5.7+ Servers with Group Replication to replicate data to all members of the
cluster while providing fault tolerance, automated failover, and elasticity. (download)
- MySQL Shell 1.0+ to create and administer InnoDB Clusters using the built-in AdminAPI. (download)
- MySQL Router 2.1+ to ensure client requests are load balanced and routed to the correct servers in case of any database failures. (download)
The GA release of InnoDB Cluster builds upon the great work that the MySQL Development Team has done on Group Replication, filling out the rest of the stack for setup, management, orchestration, and client routing. In order to help you get started, the team has also been working on a number of tutorials to help users get up and running quickly:
- Setting up a Local Sandbox Cluster
- Setting up a Real-World Cluster
- Preparing a Linux VM for a Real-World Cluster
- Real-World Cluster Tutorial for Ubuntu and Debian
- Real-World Cluster Tutorial for OEL, Fedora and CentOS
The official documentation can now be found in the InnoDB Cluster User Guide.
This is the first GA release of InnoDB Cluster–our end-to-end native HA and Scaling solution for MySQL–and we would love to get your feedback, so please try it out today and let us know what you think! What would you like to see added or changed? Did you encounter any apparent bugs or other issues? Please let us know here in the comments, via a bug report, or a support ticket.
Thank you for using MySQL!