Read Performance Considerations - Comparing the Use of Amazon DynamoDB and Apache HBase for NoSQL

Read Performance Considerations

With the launch of Amazon DynamoDB Accelerator (DAX), you can now get microsecond access to data that lives in Amazon DynamoDB. DAX is an in-memory cache in front of DynamoDB and has the identical API as DynamoDB.

Because reads can be served from the DAX layer for queries with a cache hit, and the table will only serve the reads when there is a cache miss, the provisioned read capacity units can be lowered for cost savings.

Tip: Based on the size of your tables and data access pattern, consider provisioning a single DAX cluster for multiple smaller tables or multiple DAX clusters for a single bigger table or a hybrid caching strategy that will work best for your application.