Skip to main content
CloudCertPrep
DVA-C02Domain 4: Troubleshooting and OptimizationDebugging & OptimizationmediumSingle choice

A DynamoDB-backed product catalog serves the same items to millions of readers, and read latency/cost needs to drop. What DynamoDB-specific option adds microsecond read caching without code rewrites?

A.Amazon ElastiCache for Redis in front of the table

ElastiCache is generic and needs custom cache logic in code.

B.DynamoDB Accelerator (DAX)

Correct. DAX is API-compatible — swap the client endpoint, done.

C.DynamoDB global tables

Global tables replicate across regions — they don't cache.

D.CloudFront caching of DynamoDB responses

CloudFront caches HTTP responses at edges, not DynamoDB item reads.

Why this answer

DAX is a fully managed, DynamoDB-compatible in-memory cache — point reads drop from milliseconds to microseconds with no application logic changes. ElastiCache works too but requires cache-aside code.

Correct answer: B · Last reviewed 2026-10-26

Official AWS references

Practice this interactively

Answer without seeing the solution first in the Debugging & Optimization practice session.

Practice Debugging & Optimization