fast, efficient, redis-compatible database
-
Updated
Jul 4, 2026 - Rust
fast, efficient, redis-compatible database
SutoyDB is a High-performance, thread-safe, in-memory key-value store built from scratch using Java 21 Virtual Threads. A Redis-compatible server demonstrating mastery of concurrent programming, networking, and systems design—with zero external dependencies.
A Redis-compatible key-value store built from scratch in Rust — LSM tree storage engine, RESP2 TCP server (Tokio), 55+ commands, Java embedding library, and 395 tests across Rust and Java.
High-performance Redis 7.x compatible in-memory data store built in Rust. 400+ commands, all data types, Lua scripting, ACL, cluster mode, sentinel HA, pub/sub, persistence.
A Rust cache server that runs on your backend and inside the browser.
High-performance distributed Key-Value store in Java (Redis clone).
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
Persistent Redis-compatible key-value database in Java 21. LSM-tree storage (WAL, leveled compaction, bloom filters, concurrent flush), TCP server speaking RESP, TLS, multi-user auth, pub/sub, snapshots. 203 tests.
A Masterless, Redis-compatible distributed Key-Value store in Go. Features Consistent Hashing, Lock Striping, WAL Durability, and TLS/HMAC security.
A blazing fast, Redis-compatible key-value store built in Rust, zero GC, zero compromise.
The eviction algorithm lab for RESP2 KV stores. 10 eviction policies, AHE adaptive algorithm, AOF persistence, 8.5k lines of readable Rust. Built for learning and experimentation.
IronCache: a Rust, single-binary, Redis-compatible cache engineered to be the world's most efficient. Multi-core, memory-frugal, AI-driven, single node to multi-node.
Add a description, image, and links to the redis-compatible topic page so that developers can more easily learn about it.
To associate your repository with the redis-compatible topic, visit your repo's landing page and select "manage topics."