Skip to content
This repository has been archived by the owner on Feb 16, 2018. It is now read-only.
/ setdb Public archive

The Redis protocol on top of LevelDB, written in Go (WIP)

License

Notifications You must be signed in to change notification settings

tent/setdb

Repository files navigation

SetDB

SetDB is an implementation of the Redis protocol that persists to LevelDB on disk instead of memory. This allows the dataset size to grow beyond the bounds of memory.

If you have leveldb in a non-standard path (git clone), you need to explicitly set CGO_{C,LD}FLAGS. CGO_CFLAGS="-I/path/to/leveldb/include" CGO_LDFLAGS="-L/path/to/leveldb" go get github.com/cupcake/setdb

Running

Get the package

go get github.com/cupcake/setdb

Run it

$GOPATH/bin/setdb

Connect with redis client

redis-cli -p 12345

About

The Redis protocol on top of LevelDB, written in Go (WIP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages