Skip to content

mgurga/graphy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Redis server implementation in C++11

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published