Databases on AWS Flashcards
Name the 6 types of RDS’s in AWS
- SQL Server 2. Oracle 3. My SQL Server 4. PostgreSQL 5. Aurora 6. MariaDB
What are the two key features of RDS?
Multi AZ for DR and Read replicas for performance
Are key value pairs found in RDS or Non Relational DB’s?
Non relational DB’s
What is data warehousing used for?
business intelligence and pulling in very large and complex data sets
What is Amazon’s Data Warehouse Solution called?
Red Shift
What is Amazon’s noSQL DB solution called?
DynamoDB
What do RDS’s run on?
Virtual Machines (EC2 instances)
Who is responsible for patching of RDS’s?
Amazon
True of false: RDS is Serverless
False, with the only exception of Aurora Serverless
What are the two types of backups for RDS?
Automated and Database Snapshots
T or F: Multi AZ for RDS will give you an exact copy of your production DB in another AZ
True
Why use Read Replicas?
It improves performance of your DB
What must you have turned on in order to deploy a read replica?
Automatic backups
Where is DynamoDB stored?
SSD Storage
How many data centers is Dynamo DB spread across?
3
Difference between Eventual Consistent Read and Strongly Consistent Read for DyanmoDB
Eventual means usually read within a second and Strongly is less than a second
What is DynamoDB Accelerator (DAX)
fully managed, highly available, in memory cache. This will reduce request times from milliseconds to microseconds.
Why would a developer want to use DAX?
So they don’t have to manager the caching logic
What are transactions in DynamoDB?
Fulfilling orders. DynamoDB prepares two underlying reads or writes
What are streams in DynamoDB?
time ordered sequence of item level changes in a table