In this chapter, we will cover the following topics:
Using a standalone cache for frequently accessed items
Using the AWS ElastiCache for frequently accessed items
Compressing large data before storing it in DynamoDB
Using AWS S3 for storing large items
Catching DynamoDB errors
Performing auto-retries on DynamoDB errors
Performing atomic transactions on DynamoDB tables
Performing asynchronous requests to DynamoDB