Valkey is an open-source key-value datastore replacing Redis Enterprise with drop-in caching, rich data structures, and multi-threaded throughput.
Valkey is an open-source, high-performance key-value datastore optimized for caching, queuing, and real-time application workloads. Maintained by the Linux Foundation as a community fork of Redis, its defining property is drop-in wire compatibility with existing Redis clients alongside an asynchronous multi-threaded engine designed to exceed single-core throughput constraints.
Valkey matches Redis Enterprise across core developer workflows by implementing the identical RESP protocol and command surface. Teams running standard client drivers—such as ioredis, redis-py, or Jedis—can point existing connection pools at Valkey without rewriting queries or application code. Caching database queries, managing sessions, running Lua scripts, and distributing Pub/Sub messages behave identically. For DevOps engineers, configuration parameters, Sentinel setups, and horizontal cluster sharding across 16,384 slots mirror standard deployments with zero operational retraining.
Redis Enterprise separates itself through proprietary features: automated multi-region active-active CRDT replication and flash storage tiering to NVMe drives. Valkey operates strictly in memory, requiring datasets to fit into RAM and relying on standard active-passive replication for failover. In return, Valkey eliminates vendor licensing fees, per-core pricing tiers, and commercial audit risks. Teams can deploy instances freely across local staging containers, bare metal, or public clouds, maintaining uniform automation without vendor gatekeeping.
Is Valkey a direct drop-in replacement for Redis? Yes. Valkey maintains wire-level RESP protocol and configuration parity, allowing existing Redis client libraries, framework adapters, and connection pools to work without code changes.
Valkey vs Redis Enterprise — which should you choose? Choose Redis Enterprise if you strictly require commercial multi-region active-active CRDT replication and flash storage tiering; choose Valkey for high-performance in-memory caching without proprietary licensing costs.
Does Valkey support horizontal clustering and high availability? Yes. Valkey includes Valkey Sentinel for automated primary failover and Valkey Cluster for horizontal data partitioning across 16,384 hash slots.
Valkey is the right choice for teams needing sub-millisecond in-memory data structures without proprietary licensing fees; it is not suited for architectures requiring turnkey active-active multi-region synchronization. Governed under the permissive BSD-3-Clause terms that guarantee long-term commercial freedom, active development under the Linux Foundation pushed continuously through September 2026 makes it an easy operational default.
Commands from the official package registries. Each package is matched to Valkey through the registry's own link to its source code or website.
brew install valkeybrew install valkeysudo apt install valkey-serversudo pacman -S valkeyGo, gRPC and Protobuf done right, LLM agents in production, and the hard parts of shipping a first product.
Show that Valkey is listed as an open-source alternative. Paste into your README: