nerdexam
Amazon

SOA-C03 · Question #54

An ecommerce company uses Amazon ElastiCache (Redis OSS) for caching product queries. The CloudOps engineer observes a large number of cache evictions in Amazon CloudWatch metrics and needs to reduce

The correct answer is D. Migrate to a new ElastiCache cluster with larger nodes.. According to the AWS Cloud Operations and ElastiCache documentation, cache evictions occur when the cache runs out of memory and must remove items to make space for new data. To reduce evictions and retain frequently accessed items, AWS recommends increasing the total available m

Submitted by daniela_cl· Mar 5, 2026Cost and performance optimization

Question

An ecommerce company uses Amazon ElastiCache (Redis OSS) for caching product queries. The CloudOps engineer observes a large number of cache evictions in Amazon CloudWatch metrics and needs to reduce evictions while retaining popular data in cache. Which solution meets these requirements with the least operational overhead?

Options

  • AAdd another node to the ElastiCache cluster.
  • BIncrease the ElastiCache TTL value.
  • CDecrease the ElastiCache TTL value.
  • DMigrate to a new ElastiCache cluster with larger nodes.

How the community answered

(16 responses)
  • A
    13% (2)
  • C
    6% (1)
  • D
    81% (13)

Explanation

According to the AWS Cloud Operations and ElastiCache documentation, cache evictions occur when the cache runs out of memory and must remove items to make space for new data. To reduce evictions and retain frequently accessed items, AWS recommends increasing the total available memory -- either by scaling up to larger node types or scaling out by adding shards/nodes. Migrating to a cluster with larger nodes is the simplest and most efficient solution because it immediately expands capacity without architectural changes. Adjusting TTL (Options B and C) controls expiration timing, not memory allocation. Adding a single node (Option A) may help, but redistributing data requires resharding, introducing more Thus, Option D provides the lowest operational overhead and ensures high cache hit rates by increasing total cache memory.

Topics

#ElastiCache#cache evictions#Redis node sizing#TTL

Community Discussion

No community discussion yet for this question.

Full SOA-C03 Practice