Kedis-Server is a Redis-Protocol compatible persistance NoSQL with RocksDB as its storage engine, support most Redis comamnds and those Reids complex data structure: string, list, hash, set, sorted set and hyperloglog
Platform
Linux
Mac OS X (intel)
Dependency:
C++11 compiler, nothing more
recommend install jemalloc, snappy for performance improvement
How to build
./build.sh
If everything is OK, the executable file will be in src/server/kedis-server. The server config file is in src/server/kedis.conf
./kedis-server -c ./kedis.conf
After that, you can connect to server with any redis client, suck as redis-cli
redis-cli -p 6379 set k v
redis-cli -p 6379 get k
After build the server, you can run the test case with
./runtest.sh