RedisConnect 介绍
RedisConnect介绍
安装方法
git clone https://gitee.com/xungen/redisconnect.git
2、直接在工程中包含RedisConnect.h头文件即可(示例代码如下)
#include "RedisConnect.h" int main(int argc, char** argv) { string val; //初始化连接池 RedisConnect::Setup("127.0.0.1", 6379, "password"); //从连接池中获取一个连接 shared_ptr<RedisConnect> redis = RedisConnect::Instance(); //设置一个键值 redis->set("key", "val"); //获取键值内容 redis->get("key", val); //执行expire命令设置超时时间 redis->execute("expire", "key", 60); //获取超时时间(与ttl(key)方法等价) redis->execute("ttl", "key"); //调用getStatus方法获取ttl命令执行结果 printf("超时时间:%d\n", redis->getStatus()); //执行del命令删除键值 redis->execute("del", "key"); return 0; }
直接在源码目录执行make命令就可完成客户端工具的编译,工具名称为redis,使用工具前你需要设置以下环境变量,然后将redis程序复制到系统/usr/bin目录下
# redis服务地址与端口 export REdis_HOST=127.0.0.1:6379 # redis连接的认证密码(为空说明无需认证) export REdis_PASSWORD=password
设置好上面的环境变量你可以使用redis客户端,使用方法如下
# 设置一个键值 redis set key val # 获取指定键值 redis get key # 设置有效时间 redis expire key 60 # 获取有效时间 redis ttl key
RedisConnect 官网
http://www.winfengtech.com/redisconnect
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。