前言
之前给公司作网关,一直想找个牛逼点的C++ 的 或者 C的 redis连接库。 结果很多都不近人意。
常见的是:hiredis 和hirredisvip
hiredis 和hirredisvip 都是最基础的。也没封装什么连接池啊,自动重连啊,那些东西。适合简单的场景。或者你自己手艺好,能自己封装一层好的接口。
后来尝试:cloredis
最后发现:redisplus plus
直到有一天我问同事,他们给我看redis官网推荐的C++的连接库,有好多库。好几页。而平时看的redis中文网推荐的才几个。艾玛。耽误事儿啊。
然后我接触了redisplus plus (redis++)。感觉蛮给力的玩意。
redis++地址
https://github.com/sewenew/redis-plus-plus
详细的信息可以看他们网站里的介绍。我这里只贴一段代码。
连接单机模式的
#include
#include
#include
#include
#include
#include
连接哨兵模式的
#include
#include
#include
#include
#include
#include
连接集群模式的
#include
#include
#include
#include
#include
#include