Amazon RDS Flashcards
What databases are supported?
MSSQL, MySql, MariaDB (fork of MySQL), PostgreSQL, Oracle
What are the benefits?
- Automated backups integrated with AWS storage services
- Patching in customer-defined maintenance time-windows
- Scaling, replication (not all DB support replication) and redundancy
What is the best for storing large binary objects (BLOBs)?
S3 (Do not use RDS)
What is best for automated scalability?
DynamoDB (Do not use RDS)
What is best to store Name/Value?
DynamoDB
What is best storing data that is not structured or unpredictable?
DynamoDB
What about other database platforms like IBM DB2 or SAP HANA?
Use EC2
What do you use if you need COMPLETE control over the database?
Use EC2 (EC2 will provides access to all features, configuration options vs. RDS that hides some)
What is replication type between Master and StandBy?
Synchronous
What is replication type between Master and Read replica?
Asynchronous
What happens when Master goes down?
Standby-replica takes place of the master
What happens when Master and all StandBy replicas go down?
One of the Read-replicas take place of the master. This is 2-step process. First we promote to a single-AZ replica. And only then to multi-AZ replica.