MySQL High Availability Architectures

Depending on your requirements there are various  architectures or ways that you can configure MySQL and MySQL Cluster. Below is just a summary of some of the most frequently used architectures to achieve high availability. MySQL Master/Slave(s) Replication MySQL master to slave(s) configuration is the most popular setup. In this design One(1) server acts as… Continue reading

MySQL Cluster 101

What is MySQL Cluster [blockquote source=”Wikipedia”]MySQL Cluster is a technology providing shared-nothing clustering and auto-sharding for the MySQL database management system. It is designed to provide high availability and high throughput with low latency, while allowing for near linear scalability.[2] MySQL Cluster is implemented through the NDB or NDBCLUSTER storage engine for MySQL (“NDB” stands… Continue reading