C++ Redis 示例代码
发布时间
阅读量:
阅读量
本项目地址:https://github.com/Sherhang/credis.git
背景:
Redis本身并未提供C++接口,在这种情况下使用Hiredis可能会带来不便。对于C++用户而言,Hiredis的操作流程较为繁琐。因此我们对其进行了封装处理,在此基础上开发出了一个与Redis命令操作一致的C++接口,并优化了其连接管理流程以提升整体性能。
在C++程序中设计了Redis接口,并指定了其版本参数:Redis server v=3.0.6使用sha哈希校验码和jemalloc-3.6.0实现内存管理。build信息为bits=64和7785291a3d2152db。hiredis版本可通过GitHub链接https://github.com/redis/hiredis获取
使用说明:
#基于hiredis静态库 #为了实现功能,请将redis.cpp、redis.h、redis_connect_pool.cpp和redis_connect_pool.h这四个头文件添加到项目中即可。 #makefile的用法请参考makefile #包含两个演示文稿文件:demo2展示了单线程的应用场景,而demo4则演示了多线程的操作流程。
接口
//---> 基本接口
//删除key,返回被删除key的个数,
全部评论 (0)
还没有任何评论哟~
