Which of the following actions will reduce these evictions?
(Choose two.)
Add an additional node to the ElastiCache cluster.
Increase the ElastiCache time to live (TTL).
Increase the individual node size inside the ElastiCache cluster.
Put an Elastic Load Balancer in front of the ElastiCache cluster.
Use Amazon Simple Queue Service (Amazon SQS) to decouple the ElastiCache cluster.
Explanations:
Adding an additional node to the ElastiCache cluster increases the overall memory capacity, which reduces the likelihood of evictions as the cache can hold more data.
Increasing the time-to-live (TTL) will not reduce evictions. TTL defines how long an item stays in the cache before it expires, but evictions happen when the cache is full, not when TTL expires.
Increasing the individual node size inside the cluster provides more memory on each node, which can help accommodate more data in the cache and reduce evictions.
An Elastic Load Balancer (ELB) is used for distributing incoming traffic across multiple targets, typically in the context of web servers or application instances, but it does not address cache evictions in ElastiCache.
Using Amazon SQS to decouple the ElastiCache cluster does not directly affect memory or cache evictions. SQS is a messaging service and doesn’t help with managing in-memory cache data.