Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Was sind die jeweiligen Vorteile/Einschränkungen von Amazon RDS gegenüber EC2 mit MySQL?

Dies ist eine einfache Frage mit einer sehr komplizierten Antwort!

Kurz gesagt:EC2 bietet maximale Leistung, wenn Sie sich für ein RAID0-EBS entscheiden. Das Ausführen von RAID0 EBS erfordert einen ziemlich erheblichen Wartungsaufwand, zum Beispiel:

http://alestic.com/2009/06/ec2-ebs-raid

http://alestic.com/2009/09/ec2-consistent-snapshot

EC2 ohne RAID0 EBS wird eine beschissene E/A-Leistung liefern, daher ist es nicht einmal wirklich eine Option.

RDS bietet eine sehr gute (wenn auch nicht maximale) Leistung ab Werk. Die Verwaltungskonsole ist fantastisch und es ist einfach, Instanzen zu aktualisieren. Hochverfügbarkeit und schreibgeschützte Slaves sind nur einen Klick entfernt. Es ist WIRKLICH großartig.

Kurze Antwort:Gehen Sie mit RDS. Noch am Zaun? Gehen Sie mit RDS!!! Wenn Sie gerne Kopfschmerzen haben und bis ins kleinste Detail auf maximale Leistung abstimmen, können Sie EC2 + EBS RAID 0 in Betracht ziehen. Vanilla EC2 ist eine schreckliche Option für MySQL-Hosting.