Redis
Redis logoRedis · Feature trail

Redis Array Data Structure

2 posts · May 2026 – Jun 2026

What this trail covers

Redis 8.8 introduces a new general-purpose array data structure, offering index-addressable collections of string values. Arrays are dynamic, sparse-friendly, and compute-aware, supporting ring buffer semantics, server-side aggregation (SUM, MIN, MAX, AND, OR, XOR), and search capabilities. Benchmarks show arrays offer significantly better random element access performance compared to lists and competitive performance with hashes, with a moderate increase in memory usage. They are ideal for use cases requiring fast indexed access, sliding windows, server-side aggregation, or element searching. The post also details performance improvements in core data types and operations, a new window counter rate limiter, streams message NACKing, subkey notifications for hash fields, explicit control over JSON numeric array storage, multiple aggregators in a single time series query, and a new COUNT aggregator for sorted sets union and intersection.

All Redis trails