Wat is het verschil tussen AWS Aurora en MySQL?

Wat Is Het Verschil Tussen Aws Aurora En Mysql



Amazon RDS wordt gebruikt om databases in de cloud te creëren die volledig beheerde services bieden. Volledig beheerde services betekenen dat de meeste processen worden geautomatiseerd en beheerd door het platform in plaats van door de gebruiker. Bovendien zijn AWS Aurora en MySQL de motoren die worden gebruikt in de RDS, die veel overeenkomsten en verschillen hebben.

Deze gids legt AWS Aurora, MySQL en hun verschillen uit.

Wat is AWS Aurora?

Amazon's Aurora is een MySQL- en PostgreSQL-compatibele RDS die is gemaakt voor de cloud om de prestaties te verbeteren. Het biedt veilige databases in de AWS-cloud tegen 1/10e van de kosten van de databases die commercieel worden gebruikt. Het is een volledig beheerde RDS- of relationele databaseservice van Amazon die de tijdrovende beheertaken automatiseert:









Hoe maak je een database aan met AWS Aurora?

Ga naar het Amazon RDS-dashboard om een ​​database in AWS te maken met behulp van Aurora:







Klik op de ' Maak een databank aan ' knop:



Selecteer de ' Eenvoudig creëren ” optie van de methode voor het maken van een database:

Om het motortype te configureren, klikt u op de knop ' Aurora (MySQL-compatibel) ' motor:

Klik op de ' Ontwikkelen/testen ” om de database te testen en te wijzigen voor productiedoeleinden. Typ de naam van de database om het cluster en de hoofdgebruikersnaam te identificeren:

Scroll naar beneden naar de onderkant van de pagina en klik op de ' Maak een databank aan ' knop:

Nadat de database is gemaakt, klikt u op de naam:

De database is gemaakt met eindpunten die beschikbaar zijn op de pagina:

Wat is AWS MySQL?

MySQL slaat gegevens op in rijen en kolommen om tabellen te creëren zoals andere relationele databases in het AWS-cloudplatform. Met Structured Query Language (SQL) kunnen gebruikers gegevens construeren, controleren, beheren en opvragen met behulp van de opslagruimte in de cloud. Het slaat gegevens op en haalt ze op uit de cloud zonder deze op locatie te hoeven beheren:

Hoe maak je een database aan met AWS MySQL?

Om een ​​RDS te maken met behulp van de MySQL-engine, klikt u op de knop ' Maak een databank aan ' knop:

Selecteer de ' Eenvoudig creëren ' optie en kies vervolgens ' MySQL ' motor:

MySQL staat drie soorten DB-instantiegroottes toe, namelijk ' Productie ”, “ Ontwikkelen/testen ', En ' Gratis niveau ” dienovereenkomstig worden gekozen. Typ de naam van de DB-exemplaar-ID en hoofdgebruikersnaam:

Scrol omlaag naar de onderkant van de pagina om het wachtwoord in te stellen en klik vervolgens op de knop ' Maak een databank aan ' knop:

Klik op de naam van de database nadat deze is gemaakt:

De database met de MySQL-engine is gemaakt:

Aurora versus MySQL

Als de database moet worden gemaakt als een prototype in plaats van voor productie, gebruik dan MySQL of PostgreSQL. Als het echter voor productiegebruik is en een beheerde database nodig heeft, kies dan voor Aurora. Aurora biedt alle voordelen van een volledig beheerde RDS-oplossing en automatische schaalbaarheid op het gebied van opslag.

Dat is alles over AWS Aurora, MySQL en hun verschillen.

Conclusie

AWS Aurora is beter geschikt voor het maken van databases op productieniveau en is een volledig beheerde, schaalbare RDS in de cloud. Het is veel sneller en efficiënter dan MySQL- of PostgreSQL-databases en er is gekozen voor prototypes of testdatabases. Deze gids liet zien hoe u RDS maakt met behulp van Aurora en MySQL op het AWS-platform.