Ask HN: What is the best EC2 database solution?
If you are hosting with EC2 what do you use for your database? What happens when your primary dies? What do you do when the largest EC2 instance isn't big enough for your primary?
another option, I guess, is to get a large dedicated server elsewhere, and use that as the db server; of course, you have latency issues then.
I haven't looked at NDB + Mysql cluster. Is mysql cluster a free download?
From what I understand, MySQL cluster now lets you keep some data on disk.
Also consider, just from a cost perspective, anything that you leave on all the time that can use more than 8-16GB ram? you are much better buying and co-locating your hardware. (And this is coming from a guy who rents VPSs. they are a great deal if you need something small or temporary; but EC2 prices are pretty close to 2005 levels; hardware has gotten a lot cheaper since then.)