Medium1 markMultiple Choice
Domain 3.3: Database PerformanceDomain 3ElastiCacheDatabase Performance

AWS SAA-C03 · Question 42 · Domain 3.3: Database Performance

A relational database is struggling to handle a high volume of read queries for a leaderboard application. The data structure is simple (key-value pairs) and requires sub-millisecond response times. Which service should be added to the architecture to offload the database?

Answer options:

A.

Amazon DynamoDB

B.

Amazon ElastiCache for Redis

C.

Amazon RDS Read Replicas

D.

AWS Storage Gateway

How to approach this question

Look for 'offload database', 'key-value', and 'sub-millisecond'. This is an in-memory caching use case.

Full Answer

B.Amazon ElastiCache for Redis✓ Correct
Amazon ElastiCache for Redis
Amazon ElastiCache (Redis or Memcached) is an in-memory data store that provides sub-millisecond latency. It is commonly used to cache frequently accessed data, significantly reducing the load on relational databases.

Common mistakes

Choosing Read Replicas, which are slower than in-memory caches.

Practice the full AWS SAA-C03 Practice Exam 3

65 questions · hints · full answers · grading

More questions from this exam