0xsky/xredis


Redis C++ client, support the data slice storage, support redis cluster, thread-safe,multi-platform,connection pool, read/write separation.

License: GPL-3.0

Language: C++

Keywords: c-plus-plus, connection-pool, cpp, data-slice-storage, multi-platform, redis, redis-client, redis-cluster, rediscluster, thread-safe, xredis


xRedis

C++ Redis client, support the data slice storage, connection pool, read/write separation.

Features:

  • data slice storage
  • support Redis master slave connection, Support read/write separation
  • connection pool
  • simultaneously connected multiple data slice groups
  • most Redis commands have been implemented
  • multi thread safety
  • suport linux and windows

中文版说明文档点这里

Dependencies

xredis requires hiredis only

Install

First step install libhiredis, on a Debian system you can use:

sudo apt-get install libhiredis-dev

on centos/redhat/fedora system you can use:

sudo yum install hiredis-devel

Then checkout the code and compile it

git clone https://github.com/0xsky/xredis
cd xredis
make
sudo make install

Documentation

xredis

[xRedis API Site](http://xredis.0xsky.com/)

See [examples](https://github.com/0xsky/xredis/blob/master/examples) directory for some examples

blog: xSky's Blog

xRedis QQ Group: 190107312

Project Statistics

Sourcerank 7
Repository Size 260 KB
Stars 164
Forks 104
Watchers 42
Open issues 11
Dependencies 0
Contributors 7
Tags 3
Created
Last updated
Last pushed

Top Contributors See all

xSky AO nprhust lin12321lin Zhang2D DyncKevin LevenSton

Recent Tags See all

xRedis-1.1 September 09, 2015
1.0 September 09, 2015
0.1 September 09, 2015

Interesting Forks See all

nimeshamin/xredis
Redis C++ client, support the data slice storage, support the connection pool
C++ - Last pushed - 1 stars
HongXG/gredis
Redis C++ client, support the data slice storage, support the connection pool
C++ - Last pushed - 1 stars

Something wrong with this page? Make a suggestion

Last synced: 2017-07-03 20:36:43 UTC

Login to resync this repository