What is a relational database analagous to?
A traditional spreadsheet
What does RDS stand for?
Relational Database Servers
What are the 6 flavors of relational databases engines that are compatible with Amazon?
What are the 2 key features of RDS? What are they primarily for?
Does RDS Multi-AZ require changing the connection string?
If you lose access to your primary database, AWS can automatically point incoming requests to your secondary database without changing the connection string
How do Read Replicas work in RDS?
Suppose you want to be able to handle a surge of incoming traffic to your RDS instance and scale out your application. What key feature of RDS would you use to do this?
Read Replicas
What is the maximum number of read replicas that can be made from a single primary RDS instance?
up to 5 copies
What is a non-relational database best analagous to?
A JSON Object
What does OLTP stand for?
Online Transaction Processing
What does OLAP stand for?
Online Analytics Processing
What is the difference between OLTP and OLAP?
What is Amazon’s data warehousing solution?
Redshift
What is Elasticache?
Elasticache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud.
What is the benefit of using Elasticache?
What are the two types of open-source in-memory caching engines that Elasticache supports?
Does RDS run on virtual machines?
Yes
How can you log in to the OS of an RDS instance?
You can’t
How can you patch the OS or database of an RDS instance?
This is Amazon’s responsibility (you can’t)
Is RDS Serverless?
No, (except for Aurora)
RDS runs on virtual machines
What is the use case for Elasticache?
Use Elasticache to increase DB and web application performance
Does memcached support Multi-AZ?
No
Does memcached support Backup and Restore?
No
Does memcached support multi-threaded performance?
Yes