Easy1 markMultiple Choice
Domain 2.5: PerformancePerformanceCachingElastiCache

AWS SAP-C02 · Question 42 · Domain 2.5: Performance

An application requires a caching layer to improve database read performance. The cache must support complex data structures (lists, sets, sorted sets), provide sub-millisecond latency, and be highly available across multiple Availability Zones with automatic failover. Which AWS service meets these requirements?

Answer options:

A.

Amazon ElastiCache for Redis

B.

Amazon ElastiCache for Memcached

C.

Amazon DynamoDB Accelerator (DAX)

D.

Amazon CloudFront

How to approach this question

Differentiate between Redis (complex structures, HA) and Memcached (simple, multi-threaded).

Full Answer

A.Amazon ElastiCache for Redis✓ Correct
Amazon ElastiCache for Redis is an in-memory data store that provides sub-millisecond latency. Unlike Memcached, Redis supports complex data structures such as strings, hashes, lists, sets, and sorted sets. It also supports replication and Multi-AZ deployments with automatic failover, making it highly available.

Common mistakes

Choosing Memcached, which is simpler and lacks HA/complex structure support.

Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 5

75 questions · hints · full answers · grading

More questions from this exam