
Redis 8.6 improves throughput, cuts latency, and adds at-most-once Streams delivery
Redis 8.6 introduces major performance and reliability enhancements for users requiring speed at scale. The latest release delivers a 28% throughput improvement over Redis 8.4 and achieves more than five times the throughput seen in Redis 7.2, reaching up to 3.5 million operations per second on common caching tasks. These gains are paired with notable reductions in memory usage for hashes and sorted sets.
Alongside higher throughput, core command latency is further reduced. Redis 8.6 offers up to 35% lower latency for sorted set operations and 15% less latency for GET commands compared to the previous version, with additional drops reported across list and hash operations. These enhancements are especially relevant for real-time and data-intensive applications.
Building on these core improvements, Redis Streams now supports an at-most-once production guarantee. This addition enables producers to safely resend messages following network failures or crashes without risk of duplicating messages, a frequent issue for event-driven systems.
To streamline large-scale management, the update also introduces new eviction policies, hot key detection features, and simplified Transport Layer Security (TLS) authentication. These changes aim to reduce operational overhead for organizations deploying Redis widely.