AWS
RDS – adatbázis alapok
Managed relációs adatbázis az AWS-en: mikor jó, motorok, Multi-AZ, backup és read replica.
RDS – adatbázis alapok
Az RDS (Relational Database Service) menedzselt relációs adatbázis-szolgáltatás. Ahelyett, hogy saját DB-t üzemeltetnél EC2-n, az AWS elvégzi a tipikus üzemeltetési feladatok nagy részét.
Mit jelent a managed adatbázis?
RDS esetén az AWS jellemzően kezeli:
- patch-elés és minor frissítések (beállítástól függően)
- backup/restore mechanikák
- magas rendelkezésre állás (Multi-AZ)
- alap monitoring/integrációk
Támogatott motorok (példák)
- MySQL, MariaDB
- PostgreSQL
- Oracle
- Microsoft SQL Server
- Amazon Aurora (MySQL/PostgreSQL kompatibilis)
Mikor érdemes RDS-t használni?
- relációs adatmodell (SQL, kapcsolatok)
- fontos az automatikus mentés és visszaállítás
- production környezetben nem akarsz „kézzel DB-zni”
- Multi-AZ redundanciát szeretnél
Fontos RDS jellemzők
- Automatikus mentés: snapshot + retention
- Multi-AZ: automatikus failover
- Read Replica: olvasási terhelés elosztása
- Parameter Group: motor finomhangolás
Rövid összefoglaló
- RDS: felügyelt relációs DB.
- Backup + Multi-AZ + read replica a legfontosabb építőelemek.
- Sok esetben praktikusabb, mint saját DB EC2-n.