In this repo you can find a multithreaded Redis clone written in C++. It implements the Redis serialization protocol, allowing it to be used with the Redis CLI. WIP.
- Supports the following RESP data types:
- Integer
- SimpleString
- BulkString
- SimpleError
- Array
- Implemented Commands: SET, GET, ECHO, PING, EXISTS
Build and run:
git clone https://github.com/mleleszi/cpp-redis-clone
cd cpp-redis-clone
mkdir build
cd build
cmake .. && make
./src/cpp_redis
Dependencies: