sql >> Database >  >> RDS >> Mysql

Wat zijn de respectievelijke voordelen/beperkingen van Amazon RDS versus EC2 met MySQL?

Dit is een simpele vraag met een heel ingewikkeld antwoord!

Kortom:EC2 levert maximale prestaties als je voor een RAID0 EBS gaat. Het uitvoeren van RAID0 EBS vereist een behoorlijk aanzienlijke hoeveelheid overhead voor onderhoud, bijvoorbeeld:

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

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

EC2 zonder RAID0 EBS levert waardeloze I/O-prestaties, dus het is niet eens echt een optie.

RDS zal uit de doos zeer goede (maar niet maximale) prestaties leveren. De beheerconsole is fantastisch en het is gemakkelijk om instanties te upgraden. Hoge beschikbaarheid en alleen-lezen slaves zijn een klik verwijderd. Het is ECHT geweldig.

Kort antwoord:ga met RDS. Nog steeds op het hek? Ga met RDS!!! als je van hoofdpijn houdt en elk klein beetje afstemt voor maximale prestaties, dan kun je EC2 + EBS RAID 0 overwegen. Vanilla EC2 is een vreselijke optie voor MySQL-hosting.



  1. FOUT 1115 (42000):Onbekende tekenset:'utf8mb4'

  2. SQL-impasses vermijden met het afstemmen van zoekopdrachten:advies van Brent Ozar

  3. Een SQL Server Agent-taak in meerdere stappen (T-SQL) maken

  4. Varchar-veld numeriek sorteren in MySQL