- Newest
- Most votes
- Most comments
ElastiCache Redis 5.0.3 and higher for newer generations with 4 or more vCPUs, we do dynamic network processing to enhance I/O handling and it utilizes extra CPU core. This greatly improve the throughput/latency and work best for applications that require a larger number of concurrent connections. And it is worth mentioning that no client side changes are needed to get these benefits. More details can be found on this blog[1]. Also, ElastiCache for Redis 6.2 has done performance improvement for TLS-enabled clusters to offload encryption and connection handling outside the main Redis thread and some explanations are provided on this page[2]. Redis is still a single threaded by design, but these enhancement we have made improve performance.
[1]https://aws.amazon.com/blogs/database/boosting-application-performance-and-reducing-costs-with-amazon-elasticache-for-redis/ [2]https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/supported-engine-versions.html#redis-version-6.2
Relevant content
- asked 5 months ago
- asked 8 months ago
- asked 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 2 years ago