Medium1 markMultiple Choice
Domain 3.3: Database PerformanceDomain 3PerformanceElastiCache

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.)

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