Answer – D
The AWS Documentation mentions the following.
DAX is a DynamoDB-compatible caching service that enables you to benefit from fast in-memory performance for demanding applications. DAX addresses three core scenarios:
1. As an in-memory cache, DAX reduces the response times of eventually-consistent read workloads by order of magnitude, from single-digit milliseconds to microseconds.
2. DAX reduces operational and application complexity by providing a managed service that is API-compatible with Amazon DynamoDB and requires only minimal functional changes to use with an existing application.
3. For read-heavy or bursty workloads, DAX provides increased throughput and potential operational cost savings by reducing the need to over-provision read capacity units. This is especially beneficial for applications that require repeated reads for individual keys.
Option A is incorrect since this is good when you have unpredictable workloads.
Option B is incorrect since this is good for disaster recovery scenarios.
Option C is incorrect since this is good to stream data to other sources.
For more information on DynamoDB Accelerator, please refer to the below Link-
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DAX.html