redis acl 集群

  1 #include <iostream>
  2 //#include "redis_test/acl_client/lib64/lib_acl.hpp"
  3 #include "redis_test/acl/lib_acl_cpp/include/acl_cpp/lib_acl.hpp"
  4 
  5 using namespace std;
  6 int main()
  7 {
  8     acl::redis_client_cluster cluster;
  9     const char *redis_addr  = "x.x.x.x:3771";//设置连接的数据库地址
 10    
 12     int conn_timeout       = 10;//连接redis-server的超时时间(秒)
 13     int rw_timeout          = 10;//与redis-server进行通信IO的超时时间(秒)
 14     int max_threads        = 100;//最大线程线程数
 15     cluster.set(redis_addr, max_threads, conn_timeout, rw_timeout);//设置集群中的任何一个地址就行
 16    
 18     //acl::redis_client conn(redis_addr, conn_timeout, rw_timeout);//设置连接的客户端
 19     //acl::redis_string string_cmd(&conn);//单个节点模式
 20 
 21     acl::redis_string string_cmd(&cluster,max_threads);//集群连接模式
 22 
 23     const char *key="acl_redis";
 24 
 25     acl::string result = "";
 26     if(string_cmd.get(key,result) == false){
 27        return false;
 28     }
 29     printf("get key: %s ok, value: %s\r\n", key, result.c_str());
 30     return true;

 31 }



参考:http://zsxxsz.iteye.com/blog/2184744

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值