Redis Cloud Rolls Out Upgrades

Redis Cloud has rolled out version 8.4 for Pro users, delivering performance boosts and improved clustering support. The platform also introduced automatic database upgrades, reducing operational overhead for teams using Redis for low-latency microservices or real-time analytics.

The latest Redis Cloud update introduces significant architectural improvements for large-scale deployments. A key feature is Atomic Slot Migration, which allows for zero-downtime scaling and data redistribution across a cluster by moving data slots in a single, atomic operation. This eliminates the brief periods of unavailability that could previously occur during cluster resizing. For developers working with real-time data streams, the `XREADGROUP` command has been enhanced. A new `CLAIM` option simplifies consumer logic by allowing a single command to process both idle pending messages and new entries in a stream, reducing the complexity of client-side code. Additionally, new atomic commands like `MSETEX` allow for setting multiple keys and their expiration times in one operation, preventing race conditions. This release heavily targets AI and search-driven applications. A new hybrid search capability combines full-text search with vector search in a single query. This allows for more nuanced queries that mix semantic and keyword matching, which previously required complex, multi-step processes and manual score merging. Under the hood, performance for caching workloads has increased by over 30% compared to version 8.2. Search and aggregation queries see up to a 4.7x throughput increase due to new multi-threaded I/O processing, which handles responses from multiple shards in parallel instead of sequentially. Memory efficiency for JSON data has also been improved. The update introduces inlining for short strings (up to 7 bytes), which can reduce memory usage by 37% for certain JSON documents. Homogeneous numeric arrays are also stored more efficiently, potentially cutting memory use by 50% to 92% depending on the data. The update arrives as the in-memory database landscape is shifting. Redis's 2024 license change to a dual Source-Available License (RSALv2/SSPLv1) spurred the creation of Valkey, an open-source fork backed by the Linux Foundation, AWS, and Google Cloud. For many new projects, Valkey is becoming a default choice due to its permissive licensing and drop-in compatibility. For globally distributed applications, Redis Cloud Pro's Active-Active geo-distribution provides low-latency reads and writes by replicating data across multiple geographic regions. This architecture relies on Conflict-Free Replicated Data Types (CRDTs) to automatically resolve conflicting writes and ensure eventual consistency between database instances.

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.