Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 683 Bytes

File metadata and controls

41 lines (24 loc) · 683 Bytes

cpp-redis-clone

Overview

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.

Features

  • Supports the following RESP data types:
    • Integer
    • SimpleString
    • BulkString
    • SimpleError
    • Array
  • Implemented Commands: SET, GET, ECHO, PING, EXISTS

Building

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: