You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MemoraDB is a high-performance in-memory database (IMDB) designed for ultra-low latency key-value storage and operations, featuring RESP protocol compliance, atomic commands, and TTL-based expiry. Optimized for microsecond response times, it's ideal for real-time applications like caching and session stores.
In-memory KV store in Go — RESP2/RESP3 wire protocol, AOF persistence, TTL, AUTH+TLS with protected-mode default, INFO/SCAN, OpenTelemetry, and an opt-in Raft-backed multi-node cluster. Companion CLI + TUI. Companion to toymq.
A high-performance, Redis-compatible in-memory key-value store built solo from scratch in C++20 using kqueue for asynchronous I/O and custom RESP parsing.
A TypeScript/Node.js reimplementation of CodeCrafters style build-your-own-X challenges (Redis, HTTP server, tree-walking interpreter), plus a custom stage-based test harness that drives each solution over its real protocol (TCP/HTTP/CLI) and gates progression stage by stage.
A multithreaded, in-memory Redis server clone built from scratch in pure Java — features RESP protocol parsing, master-replica streaming replication, key TTL expiry, RDB persistence, transactions, lists, hashes, sets & real-time pub/sub messaging.
Rust rewrite of Microsoft Garnet (Tsavorite / BfTree) — a Redis-compatible, high-performance cache-store and clustered key-value database built on the compio async runtime (io_uring / IOCP / kqueue)
A Redis-like in-memory key-value store built in C++ implementing RESP protocol, TTL expiration, persistence, Pub/Sub messaging, and concurrent client handling.
A high-performance in-memory key-value cache built from scratch in Java with TCP networking, per-key TTL, O(1) LRU eviction, and append-only durability.