Your application is read-heavy and experiences sporadic spikes in read traffic, which causes increased latencies and occasionally overloads your relational database. Which service would most effectively help to alleviate this issue by caching frequently accessed data?
Increase the read capacity units (RCUs) of your Amazon DynamoDB tables
Deploy an additional Amazon RDS read replica
Configure Amazon S3 Transfer Acceleration for faster data access
Use Amazon ElastiCache to cache frequently accessed data