sql >> Database teknologi >  >> RDS >> Database

Hvad er AWS RDS

I denne artikel forklarer vi, hvad AWS RDS er, og hvordan det reducerede vedligeholdelses- og administrationsindsatsen. Relational Database Service (RDS) er en webservice leveret af Amazon. De fleste virksomheder bruger denne service, fordi den er den hurtige, sikre og omkostningseffektive komponent i moderne cloud-infrastruktur. RDS leverer seks velkendte databasemotorer, herunder populære open source-muligheder som PostgreSQL, MySQL, MariaDB.

Kort sagt er det en Database as a Service, hvor Amazon implementerer og driver din database. Det tager sig af opgaver som backup og patching af databasesoftwaren samt høj tilgængelighed Det er også nemt at få en god baseline-ydeevne med RDS. Hver RDS-instans er prækonfigureret og optimeret baseret på den valgte størrelse. RDS-forekomster skaleres ved at justere DB-forekomsttypen (hukommelse eller computerkraft op eller ned) efter behov. Det er også nemt at konfigurere læsereplikaer eller konfigurere synkron replikering på tværs af tilgængelighedszoner for forbedret ydeevne, tilgængelighed og holdbarhed. Ved at bruge RDS kan den fuldt administrerede tjenestemulighed være fantastisk til at fjerne et flertal af DBA-opgaver. Tjenesten giver dog ikke i øjeblikket mulighed for at køre alle typer opgaver. RDS administrerer også replikering. Hvis udviklere har brug for høj tilgængelighed i en database, kan muligheden for multi-availability zone i RDS bruges. En replikadatabase holdes synkroniseret med den primære database med denne mulighed i tilfælde af fejl.

Hold AWS RDS OP med omkostninger:

"Betal for hvad du bruger" skal du holde øje med, hvad det er du har kørende på tjenesten. Hvis du bruger instansen til POC/Test, og du har glemt at afslutte den, er overallokering almindelige årsager til stigende omkostninger. Du kan estimere din månedlige regning ved hjælp af omkostningsberegneren. Da en lille virksomhed eller mellemstor virksomhed er en god mulighed for at bringe hardwaretjenesterne, kan internt måske give mening. Men hvis virksomheden skalerer hurtigt eller kører på kort sigt, så bør AWS fortsat være den bedste mulighed.

Om AWS RDS

  • Tilbered og administrer relationsdatabaser
  • Håndterer automatisk
    • Sikkerhedskopier
    • Replikering*
    • Letter
    • Opdateringer*
  • Forudsigelig, pålidelig ydeevne
  • Skaler lodret i farten
  • Skaler vandret
    • Læs replika til MySQL
    • Manuel sønderdeling

Hvornår skal Amazon RDS bruges

Brug Amazon RDS

– En middel til høj forespørgsels-/skrivehastighed
– Komplekse transaktioner eller komplekse forespørgsler
– Ikke mere end en enkelt arbejderknude/skår
– Høj holdbarhed

Som anbefalet, brug ikke Amazon RDS:

– Skæring
– Massive læse-/skrivehastigheder

F.eks.:150K skrive/sekund
– Simple GET/PUT-anmodninger og forespørgsler
– RDBMS-tilpasning

I slutningen af ​​artiklen har vi forklaret Hvad er AWS RDS.


  1. Opret PostgreSQL-database på farten ved hjælp af Hibernate, selvom DB'en ikke eksisterer

  2. Lagring af filer i SQL-database ved hjælp af FILESTREAM – Del 2

  3. Indsættelse af SQL Server-data i Salesforce med en markør

  4. Navigering af SQL Server-fejllogs