Home › AWS Solutions Architect Professional › cloudcomputing › sapimprovement › Which AWS pattern adds an in-memory cache layer …
Which AWS pattern adds an in-memory cache layer to reduce read pressure on Amazon RDS / Aurora and improve hot-key latency?
AReplacing Aurora with S3
BDisabling DB connection pooling
CAmazon ElastiCache (Redis or Memcached) in front of the DB
DIncreasing the DB instance size only
Answer & Solution
Correct answer: C. Amazon ElastiCache (Redis or Memcached) in front of the DB
ElastiCache is the canonical read-cache layer (per SAP-C02 §2.5). Sizing alone doesn't address hot-key locality; S3 isn't OLTP; disabling pooling worsens load.
Related questions
Which AWS Auto Scaling feature predicts traffic ahead of time using ML and scales capacityWhich AWS service provides edge-DDoS protection at L3/L4 + L7 with always-on detection — iAn architect must improve reliability of a multi-AZ workload that has a single-AZ Amazon RWhich AWS feature lets an architect detect unused or idle resources (e.g. detached EBS volWhich Amazon CloudFront feature lets an architect execute lightweight JavaScript at the edWhich AWS service automatically discovers and classifies sensitive data (PII, PHI, credentWhich AWS service continuously scans EC2 instances and container images for software vulneWhich AWS service automates OS-patch management, run-command execution, parameter storage,