Well, I have written a good bit about MySQL Cluster this year. We had been using it as a sort of pregenerated cache for our forward facing web servers. However, we have decided on a different route.
Why the change
With normal MySQL, configuration can make big performance differences. With cluster, it can make the cluster shut down. We woke up one morning to errors about REDO logs being overloaded. It had been overloaded for about 8 hours. We had made some changes the day before, but they all worked fine on our test cluster. So, we shut down the processes that were new and even shut off all other processes that were loading data into the servers. 4 hours later, the simplest insert would still complain about the REDO logs. The only thing that cleared it up was a full rolling restart of the storage nodes. That took 5 hours. Luckily, we were still operating …
[Read more]