An application you are developing requires frequent, low-latency lookups of user preferences, which are saved in Amazon DynamoDB. To improve the performance, which technique would be BEST to implement?
Increase the read capacity units (RCUs) of the DynamoDB table to handle higher read traffic.
Implement a custom in-memory object caching within the application to store user preferences.
Utilize Amazon DynamoDB Accelerator (DAX) to provide in-memory caching for DynamoDB data.
Use a larger EC2 instance type to host the application for better performance.