Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 1.06 KB

README.md

File metadata and controls

40 lines (32 loc) · 1.06 KB

graphy

Simple, hackable, and (reasonably) fast redis server implementation in C++ 11.

Features

  • Mostly compatible with Redis v1.0.0
  • Zero dependencies
  • Robust library functions in graphy.h
  • Unit Tests using googletest
  • Custom database storage format

How to build

You can build graphy using GNU make or just. Using just you can pass commands to graphy as soon as the interactive shell starts which makes testing easier. just is not required to build.

First clone the code and change directory

git clone https://github.com/mgurga/graphy
cd graphy

Build using GNU make: make

Build using just: just

Running unit tests

To run tests you must have the googletest framework installed and detectable by CMake. First clone the code and change directory

git clone https://github.com/mgurga/graphy
cd graphy

Using GNU make: make test

Using just: just test