So, your application is growing, you’re serving more data, more users, and more transactions — congratulations, you must be doing something right! With this increase in information, however, can your MySQL database scale to handle it all? If not, how can you scale out your MySQL database?
There are several MySQL scalability approaches you might investigate including; read/write splitting, clustering, and putting your database on bigger hardware. Each of these approaches can be helpful, but we believe the ultimate scalability benefits come from deploying a technique called database sharding. Read More