Medium1 markMultiple Choice
AWS SAA-C03 · Question 40 · Domain 3.3: Database Performance
A company is migrating a read-heavy application to AWS. They want to implement an in-memory caching layer to reduce the load on their Amazon RDS database. The caching solution must support complex data structures (like sorted sets) and Multi-AZ high availability. Which TWO actions should they take? (Select TWO.)
A company is migrating a read-heavy application to AWS. They want to implement an in-memory caching layer to reduce the load on their Amazon RDS database. The caching solution must support complex data structures (like sorted sets) and Multi-AZ high availability. Which TWO actions should they take? (Select TWO.)
Answer options:
A.
Use Amazon ElastiCache for Memcached.
B.
Use Amazon ElastiCache for Redis.
C.
Enable Multi-AZ with automatic failover.
D.
Use Amazon DynamoDB DAX.
E.
Use Amazon CloudFront.
How to approach this question
Differentiate between Redis and Memcached capabilities.
Full Answer
Use Amazon ElastiCache for Redis. Enable Multi-AZ with automatic failover.
ElastiCache for Redis supports complex data structures (lists, sets, sorted sets) and provides high availability through Multi-AZ with automatic failover. Memcached is simpler and lacks these features.
Common mistakes
Choosing Memcached for complex data or high availability.
Practice the full AWS SAA-C03 Practice Exam 2
65 questions · hints · full answers · grading
More questions from this exam
Q01A company wants to ensure that no AWS resources can be created in the ap-northeast-1 region acros...EasyQ02A web application runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The com...EasyQ03A company is storing highly sensitive data in an Amazon S3 bucket. The security team requires tha...MediumQ04An application running on an EC2 instance needs to access an Amazon DynamoDB table in a different...HardQ05A company needs to store database credentials securely. The credentials must be automatically rot...Medium
Expert