• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

libredis-client: Redis C++ client, suppert redis cluster, requires hiredis only

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

libredis-client

开源软件地址:

https://gitee.com/0xsky/libredis-client

开源软件介绍:

libredis-client

Build StatusLicenseGitHub version

C++ Redis client, support redis cluster, connection pool.

Features:

  • suppert redis cluster, no data move needed
  • connection pool
  • thread safe
  • suport linux and windows

中文版说明文档点这里

Dependencies

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/libredis-clientcd libredis-clientmakesudo make install

Usage

#Accessing redis or  redis Cluster #include "libredis-client.h"int main(int argc, char **argv) {    RedisClient redisclient;    # Connect to REDIS and establish a connection pool     # If this node is a member of the REDIS cluster,     # a connection pool is automatically established for each master node.    redisclient.ConnectRedis("127.0.0.1", 6379, 4);    RedisResult result;    redisclient.Command(result, "set %s %s", "key", "hello");        printf("type:%d integer:%lld str:%s \r\n",        result.type(), result.integer(), result.str());    return 0;}

Blog: xSky's Blog

Redis QQ Group: 190107312


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap