From 4a0007e8c28bb45b77fcba0f69232af60276edd7 Mon Sep 17 00:00:00 2001 From: Josh Baker Date: Sat, 20 Aug 2016 11:30:29 -0700 Subject: [PATCH] add description --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 99db026..53a1be6 100644 --- a/README.md +++ b/README.md @@ -9,13 +9,15 @@

Fast Redis server implementation for Go

+Redcon is a Redis server implementation for Go that is fast and simple to use. The reason for this library it to give an efficient server front-end for the [BuntDB](https://github.com/tidwall/buntdb) and [Tile38](https://github.com/tidwall/tile38) projects. + + Features -------- -- Create a custom Redis compatible server in Go +- Create a [Fast](#benchmarks) custom Redis compatible server in Go - Simple interface. One function `ListenAndServe` and one type `Conn` - Support for pipelining and telnet commands - Works with Redis clients such as [redigo](https://github.com/garyburd/redigo), [redis-py](https://github.com/andymccurdy/redis-py), [node_redis](https://github.com/NodeRedis/node_redis), and [jedis](https://github.com/xetorthio/jedis) -- [Fast](#benchmarks) Installing @@ -129,6 +131,8 @@ Benchmarks **Redis**: Single-threaded, no disk persistence. +`redis-server --port 6379 --appendonly no` + ``` redis-benchmark -p 6379 -t set,get -n 10000000 -q -P 512 -c 512 SET: 941265.12 requests per second