xRedis 1.5.0 发布,Redis 的 C++ 客户端库
xRedis 1.5.0 版本发布!
xRedis 是一个 C++ 开发的 redis 客户端,是对 hiredis 的 C++ 封装,提供易用的 redis 操作接口。
功能与特点:
- 支持数据多节点分布存储,可自定义分片规则;
- 支持同时连接到每个分片的主从节点,支持主从读写分离;
- 支持对每个存储节点建立连接池;
- 支持同时连接多个数据分片集群;
- 支持连接到官方集群,支持自动计算节点索引位置,支持REDIS集群节点变化连接自动切换; 当官方集群节点有添加/删除/slot分布变化时,到集群的连接池会自动更新。
- 提供简单易用的C++接口封装,已实现大部分REDIS命令;
- 只依赖hiredis库;
- 多线程安全
- 支持带密码连接;
- 支持linux、windows平台
release 1.5.0 更新:
-
支持自动计算节点索引位置,支持REDIS集群节点变化连接自动切换; 当官方集群节点有添加/删除/slot分布变化时,到集群的连接池会自动更新。
-
修复redis官方集群连接重连接BUG。
-
xRedis添加内部日志模块。
更多内容见: