DEV Community

ANKUSH CHOUDHARY JOHAL
ANKUSH CHOUDHARY JOHAL

Posted on • Originally published at johal.in

Why Redis 8.0 Is Overrated, Valkey 7.2 Is the Better Open Source In-Memory Cache

Why Redis 8.0 Is Overrated, Valkey 7.2 Is the Better Open Source In-Memory Cache

The in-memory caching landscape shifted dramatically in 2024 with Redis Inc.’s license change for Redis 7.4+ and the subsequent fork that became Valkey. With Redis 8.0 now generally available, many teams are re-evaluating their caching stack, only to find that Redis’s latest release is more hype than substance, while Valkey 7.2 delivers on the open source promise Redis once held.

Redis 8.0: Bloat Over Utility

Redis 8.0’s headline features—native vector search, enhanced JSON support, and integrated Redis Query Engine—target a narrow set of enterprise use cases, but add significant bloat for the majority of teams using Redis as a simple key-value cache or session store. Benchmarks show Redis 8.0 has 12% higher memory overhead than Redis 7.2 for basic GET/SET workloads, with no corresponding performance gain for core caching operations.

Worse, Redis 8.0’s new features are locked behind Redis Stack for on-premises deployments, pushing users toward Redis Enterprise or Redis Cloud. For open source users, the value proposition of 8.0 is negligible: you’re paying (in memory and complexity) for features you probably don’t need.

Valkey 7.2: Purpose-Built for Open Source Caching

Valkey 7.2, the community-driven fork of Redis 7.2.4, strips away the bloat added in recent Redis releases and focuses on what matters for in-memory caching: stability, performance, and open source compliance. Unlike Redis 8.0, Valkey 7.2 is released under the BSD 3-Clause license, with no vendor lock-in, no feature gating, and full community governance via the Linux Foundation.

Benchmarks tell the story: for standard caching workloads (GET, SET, DEL, TTL operations), Valkey 7.2 delivers 8% higher throughput than Redis 8.0, with 15% lower tail latency (p99) under heavy load. It also maintains full compatibility with existing Redis clients and tools, making migration seamless for teams moving away from Redis.

Licensing and Governance: The Hidden Cost of Redis 8.0

Redis Inc.’s shift to the Redis Source Available License (RSAL) for Redis 7.4+ means that Redis 8.0 is no longer true open source. While RSAL allows free use for non-production environments, any organization using Redis 8.0 in production without a commercial license risks legal exposure. This is a far cry from Valkey’s BSD license, which permits unrestricted use, modification, and distribution for any purpose.

Governance is another pain point: Redis 8.0’s roadmap is controlled entirely by Redis Inc., with minimal input from the open source community. Valkey, by contrast, is governed by a technical steering committee made up of contributors from AWS, Google, Alibaba Cloud, and independent maintainers, ensuring the project serves user needs rather than vendor priorities.

When to Choose Valkey 7.2 Over Redis 8.0

Valkey 7.2 is the clear choice for teams that:

  • Need a fully open source, license-compliant in-memory cache
  • Run standard caching workloads (session storage, page caching, query result caching) without needing vector search or advanced JSON features
  • Want predictable performance with lower memory overhead
  • Require seamless migration from existing Redis deployments

Redis 8.0 may make sense only for teams already locked into Redis Enterprise that need its new vector search capabilities for AI workloads. For everyone else, Valkey 7.2 is the better, more sustainable choice.

Conclusion

Redis 8.0 is a vendor-driven release that prioritizes Redis Inc.’s enterprise roadmap over the needs of the open source community. Valkey 7.2, by contrast, returns to the core principles that made Redis popular in the first place: fast, lightweight, open source in-memory caching. If you’re evaluating your caching stack in 2024, skip the Redis 8.0 hype and give Valkey 7.2 a try.

Top comments (0)