
Redis 8.2-RC1 is bringing new commands for streams, the query engine has a new SVS-VAMANA vector index type for vector compression optimized for modern Intel CPUs, and a variety of new performance optimizations and memory usage improvements. The SVS-VAMANA is part of the Redis work on supporting Scalable Vector Search (SVS) library integration.

The new performance/memory optimizations with Redis 8.2-RC1 include:
- Optimize BITCOUNT by introducing prefetching
- Optimize SCAN by performing expiration checks only on DBs with volatile keys
- Optimize expiry check in scanCallback
- Optimize LREM, LPOS, LINSERT, ZRANK, and more by caching string2ll results in quicklistCompare
- Optimize COPY, RENAME, and RESTORE when TTL is used
- Reduce the overhead associated with tracking malloc’s usable memory
- Optimize the client’s cron to avoid blocking the main thread
- memory footprint improvement by inlining numbers (MOD-9511)
Downloads and more details on today's Redis 8.2-RC1 release via GitHub .