Valkey logo

Valkey

Website

High-performance key/value datastore for caching and real-time workloads

26.6k stars 1.3k forks last commit first released BSD-3-Clause

Actively maintained

Last commit 28 Jul 2026.

Valkey screenshot

Valkey is a high-performance data structure server and distributed key/value datastore designed for low-latency, real-time workloads such as caching and message queues. It is a fork of Redis OSS created before Redis’ license change, and aims to remain permissively licensed and community governed.

Key Features

  • Rich native data structures such as strings, hashes, lists, sets, sorted sets, bitmaps, and HyperLogLogs
  • Replication and high availability options, including Sentinel-style monitoring and failover
  • Cluster mode for horizontal scaling and sharding
  • Extensibility via modules (plugins) to add new commands, data types, and access patterns
  • Built-in Lua scripting for server-side logic and atomic workflows
  • Optional TLS support for encrypted client and inter-node communication

Use Cases

  • Application caching and session storage with low latency
  • Real-time counters, leaderboards, rate limiting, and ephemeral state
  • Queueing and lightweight messaging patterns for background work

Limitations and Considerations

  • Primarily memory-focused workloads; persistence and durability characteristics depend on configuration choices
  • Some advanced features (for example RDMA support) may be experimental and platform-limited

Valkey is a strong fit when you need Redis-style commands and data structures with modern operational options like clustering and encryption. It can serve as a drop-in compatible datastore for many Redis OSS deployments while supporting a broad range of real-time patterns.

Categories:

Tags:

Tech Stack:

Share:

Similar to Valkey

Redict

Distributed in-memory key/value datastore compatible with Redis OSS

Redict is a distributed key/value datastore (a Redis OSS 7.2.4 fork) for caching, queues, and fast data access with clustering, replication, and optional TLS.

Activity unknown
Alternative to:
Redis Cloud logo
Redis Cloud
+4
VerneMQ logo

VerneMQ

Distributed MQTT message broker built on Erlang/OTP

3.6k
428
Last commit

VerneMQ is a high-performance, distributed MQTT broker for scalable, highly available IoT and M2M messaging, with clustering, TLS, WebSockets, plugins, and integrations.

Apache-2.0Actively maintained
Alternative to:
HiveMQ Cloud logo
HiveMQ Cloud
+3
Flexisip logo

Flexisip

Modular C++ SIP server suite for VoIP, messaging, and conferencing

185
83
Last commit

Open-source, modular SIP server (proxy, presence, conference, B2BUA) with push gateway, ICE/STUN/TURN, MySQL/SQLite support; optimized for mobile and embedded systems.

AGPL-3.0Actively maintained
Alternative to:
3CX logo
3CX
+11
Eclipse Mosquitto logo

Eclipse Mosquitto

Lightweight MQTT message broker

11.1k
2.6k
Last commit

Eclipse Mosquitto is a lightweight, open-source MQTT broker supporting MQTT 5.0 and 3.1.1, plus client libraries and CLI tools for pub/sub messaging.

Actively maintained
Alternative to:
EMQX Cloud logo
EMQX Cloud
+11
Dovecot logo

Dovecot

Secure IMAP, POP3 and LMTP server and email storage backend

1.2k
345
Last commit

High-performance, standards-compliant IMAP/POP3/LMTP server with flexible authentication, extensible plugin system (Lua, Sieve) and OpenSSL TLS support.

Actively maintained
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+15
Cronicle logo

Cronicle

Distributed task scheduler and runner with web UI

5.8k
499
Last commit

Open-source Node.js distributed task scheduler with web UI, real-time logs, multi-server failover, REST API and plugin support for arbitrary scripts.

Actively maintained
Alternative to:
Control-M (BMC) logo
Control-M (BMC)
+6