Redis 8.8: New array data structure, rate limiter, performance improvements
- Infrastructure
- Databases
- Open Source
- Developer Tools
Redis 8.8 is a feature release with three main pieces. It adds a proper array data structure for ordered collections with random access and mutation, ships a built-in rate limiter, and claims speedups in several existing structures. Redis framed the rate limiter as a common use case that previously required Lua scripts and client logic. People quickly pointed out that the implementation is not really a generic window counter. It is GCRA, a leaky-bucket style algorithm from telecom, and the interesting part is that it can rate-limit each key while storing only one integer of state.
If you only use Redis as managed infrastructure on a cloud provider, Valkey now looks like the default path on cost and licensing. If you depend on Redis for sessions, queues, or coordination instead of disposable caching, treat HA design as a first-order architecture choice rather than assuming Redis will make it simple for you.
- redis.io
- Discuss on HN