A Redis-Inspired In-Memory Database
-
Updated
Oct 24, 2025 - Go
A Redis-Inspired In-Memory Database
Small Redis clone written in pure Go.
TCP in-memory data structure store
Redis clone server, built in C++ using ASIO for communication and supports the Redis Serialization Protocol (RESP).
k-v style distributed database similar to redis, with TTL handling, and an leader election mechanism for primary/leader node failover cases.
Concurrent Redis server clone built from scratch in pure Java (JDK 17+) implementing the Redis Serialization Protocol (RESP).
Mini Redis is a simple database application that operates in RAM. This project provides a mini database to help you improve your skills in C programming, particularly in the areas of basic data structures and network programming. The project comprehensively covers socket programming, data management, and logging.
redis clone written in c #42SkillsChallenge
Multithreaded Redis clone in C++20. POSIX sockets, RESP parser, thread pool, AOF persistence, BGSAVE via fork(), and master-replica replication.
Simple Redis Client implementation using golang.
A lightweight, in-memory, key-value store similar to Redis
Redis clone in Java with in-memory storage and key expiration support.
A Redis clone in Go, supports concurrent connections, manual RESP parsing, core Redis functionality, advanced data types, and complex features like transactions, PUB/SUB, and RDB persistence
Remote dictionary server
A concurrent Redis-like in-memory key-value store in C featuring POSIX sockets, thread pool, hash table, reader-writer locks, and performance benchmarking.
Yet another Redis clone, but this one is built in Rust
A Redis server from scratch written in Go
A lightweight, Redis-like in-memory data structure store implemented in Go
C++17 从零实现的 Redis:手写 RESP2 解析器、跳表+字典双索引 ZSet、AOF 重写与回放,自研 epoll 网络层。A Redis-compatible in-memory database in C++17 with a hand-written RESP2 parser and skip list sorted sets.
Redis-compatible in-memory database implementing RESP, Pub/Sub, transactions, and AOF persistence.
To associate your repository with the redis-clone topic, visit your repo's landing page and select "manage topics."