sql >> Database >  >> RDS >> Database

Wat is AWS RDS

In dit artikel leggen we uit wat AWS RDS is en hoe het de onderhouds- en beheerinspanningen heeft verminderd. Relational Database Service (RDS) is een webservice die wordt aangeboden door Amazon. De meeste bedrijven gebruiken deze service omdat het het snelle, veilige en kosteneffectieve onderdeel is van moderne cloudinfrastructuur. RDS biedt zes bekende database-engines, waaronder populaire open-sourceopties zoals PostgreSQL, MySQL, MariaDB.

Kortom, het is een Database as a Service, waarbij Amazon uw database implementeert en beheert. Het zorgt voor taken zoals back-up en patching van de databasesoftware, evenals hoge beschikbaarheid. Het is ook gemakkelijk om goede basisprestaties te krijgen met RDS. Elke RDS-instantie is vooraf geconfigureerd en geoptimaliseerd op basis van de geselecteerde grootte. RDS-instanties worden geschaald door het DB-instantietype (geheugen of rekenkracht omhoog of omlaag) naar behoefte aan te passen. Het is ook eenvoudig om leesreplica's te configureren of synchrone replicatie in verschillende beschikbaarheidszones in te stellen voor verbeterde prestaties, beschikbaarheid en duurzaamheid. Met behulp van RDS kan de volledig beheerde service-optie geweldig zijn voor het verwijderen van de meeste DBA-taken. De service biedt momenteel echter niet de mogelijkheid om elk type taak uit te voeren. RDS beheert ook replicatie. Als ontwikkelaars hoge beschikbaarheid in een database nodig hebben, kan de multi-availability zone-optie in RDS worden gebruikt. Een replicadatabase wordt gesynchroniseerd met de primaire database met die optie in geval van storing.

AWS RDS up-to-date houden met kosten:

"Betaal voor wat je gebruikt", je moet in de gaten houden wat je op de service hebt draaien. Als u de instance gebruikt voor POC/Testing en u bent vergeten deze te beëindigen en overtoewijzing zijn veelvoorkomende oorzaken van stijgende kosten. Met de kostencalculator kunt u een schatting maken van uw maandelijkse factuur. Aangezien een kleine onderneming of een middelgroot bedrijf een goede optie is om de hardwareservices in huis te halen, kan het zinvol zijn om intern te werken. Maar als het bedrijf snel schaalt of op korte termijn draait, moet AWS de beste optie blijven.

Over AWS RDS

  • Relationele databases verstrekken en beheren
  • Verwerkt automatisch
    • Back-ups
    • Replicatie*
    • Patchen
    • Updates*
  • Voorspelbare, betrouwbare prestaties
  • Verticaal schalen in een oogwenk
  • Horizontaal schalen
    • Replica lezen voor MySQL
    • Handmatige sharding

Wanneer Amazon RDS gebruiken

Gebruik Amazon RDS

– Een gemiddelde tot hoge vraag/schrijfsnelheid
– Complexe transacties of complexe vragen
– Niet meer dan een enkele worker-node/shard
– Hoge duurzaamheid

Zoals aanbevolen, gebruik Amazon RDS niet:

– Sharding
– Enorme lees-/schrijfsnelheden

Bijv.:150K schrijven/seconde
– Eenvoudige GET/PUT-verzoeken en vragen
– RDBMS-aanpassing

Einde van het artikel, We hebben uitgelegd wat AWS RDS is.


  1. Verouderde functies om uit uw gereedschapskist te halen - Deel 1

  2. hoe SQL-query's te schrijven?

  3. MySQL Innodb-crash

  4. Standaardwaarden van parameters parseren met PowerShell - Deel 1