Posted On: Dec 18, 2019

Amazon ElastiCache adds support for Redis open source version 5.0.6. This is a bug fix release with various improvements in stability and memory management. This release improves the stability of ElastiCache for Redis when dealing with large number of new concurrent connections and with low memory conditions. Additionally, customers can now monitor replication latency with sub-second granularity.  

On March 19th 2019, we announced performance improvements with Amazon ElastiCache for Redis 5.0.3 with  enhanced I/O. This improves throughput and reduces latency by leveraging more cores for processing I/O and dynamically adjusting to the workload. Many Amazon ElastiCache customers are leveraging enhanced I/O on M5 and R5 instances to improve overall price performance for their workloads. With this release, we have improved the efficiency of creating and tearing down large number of connections. Another change included with the ElastiCache release of Redis 5.0.6 improves the processing of memory. Instead of blocking the Redis process for a long period during evictions, the eviction is done in batches, improving the availability of Redis under low memory conditions.  

Amazon ElastiCache provides data replication across multiple Availability Zone (AZs) allowing for improved reliability through node failovers and scalability by adding read replicas. Before this release, the replication lag was displayed in seconds. From now on, customers using Redis 5.0.6 will be able to monitor replication lag in milliseconds. 

For the full list of improvements in Amazon ElastiCache for Redis 5.0.6 click here. Redis 5.0.6 support is available in all AWS regions.  

To get started on ElastiCache for Redis cluster with engine version 5.0.6 log on to AWS Management Console.