AWS Certified Database - Specialty (Aurora) Flashcards
Amazon Aurora supports __ and __
MySQL and PostgreSQL
How is PostgreSQL on Aurora better than standard PostgreSQL databases?
3x faster
How is MySQL on Aurora better than standard MySQL databases?
5x faster
What is the maximum number of read replicas for Aurora?
15 replicas (can be Multi AZ and autoscaling)
Aurora Global DB
Supports Multi AZ read replication (local reads with under 1 second latency)
Can Aurora be hosted on EC2?
No, it is only available via the RDS platform.
Aurora keywords
high performance, Multi AZ, self-healing, auto expanding, shared storage volume, replicas
Aurora keywords
high performance, Multi AZ, self-healing, auto expanding, shared storage volume, replicas,
How do backups affect performance?
Data is conitnuously backed up to S3 in real time, using storage nodes (compute node performance is unaffected)
How do backups affect performance?
Data is continuously backed up to S3 in real time, using storage nodes (compute node performance is unaffected)
Do the read replicas share the same endpoint?
All the read replicas have the same endpoint (read endpoint) and AWS handles the load balancing.
What is the maximum number of custom endpoints?
5
Replicas double up as failover targets. What does this mean?
Standby instances are not needed
ZDP
zero downtime patching: preserves client connections through an engine patch on a best-effort basis
ElastiCache or other external caching can be used on top of Aurora. True or False?
true
Aurora Parallel Query
Data intensive queries can be split and run in parallel on multiple nodes. I can get data faster.
Aurora Parallel Query is only available for __
MySQL
Aurora Serverless is available for __ and __
MySQL and PostgreSQL
Is Aurora a fully managed service?
Amazon Aurora being a fully managed service helps you save time by automating time consuming tasks such as provisioning, patching, backup, recovery, failure detection, and repair.
How long does it take for Aurora Serverless to “wake up”?
about 30 seconds
What can kind of workloads does Aurora Serverless support?
infrequent, intermittent or unpredictable workloads (e.g. DEV/TEST envs which are typically used only during business hours)
What does Aurora Serverless cost in comparison to RDS?
40% less
Tell me more about the availability of Aurora Serverless
Aurora Serverless operates in single-AZ with multi-AZ failover mode. The compute layer consists of a single instance. In case of an outage, Aurora Serverless will spin up a new instance in another availability zone. As the storage layer is replicated among multiple availability zones, data is not at risk. But it will take some time until the new instance can serve requests.
How does the failover time of Aurora Serverless compare to standard Aurora?
failover time is longer