Redis
8. 远程登录
格式:redis-cli -h -p -a
参数:-h 主机ip,-p redis端口, -a 登录密码
示例:redis-cli -h 172.16.28.254 -p 16379 -a 123456
7. pipeline
redisAppendCommand(c, "incr rongxj");
redisAppendCommand(c, "incr rongxj");
redisAppendCommand(c, "incr rongxj");
redisGetReply(c,(void**)&r);
6. smembers命令
原型:smembers key
功能:返回集合key所有成员
5. keys命令
原型:keys pattern
功能:获取给定模式的所有key
举例:查看当前所在库中的所有key
keys *
4. hiredis
安装包里有现成的hiredis
cd redis-3.0.4/deps/hiredis
make
make install
则库文件自动安装在/usr/local/lib,头文件自动拷入/usr/local/include。
只需在程序中引入头文件#include <hiredis/hiredis.h>,编译时加入动态库-lhiredis,即可。
附:若程序执行失败,报缺失库文件错误,且库文件确实存在于/usr/local/lib,则echo "/usr/local/lib" >> /etc/ld.so.conf; ldconfig
3. 查看版本信息
命令行下输入:info
2. 线程安全性
redis为单线程服务器,故线程绝对安全。
1. 安装
官网下载地址:http://redis.io/download,按说明进行安装。
安装完成后,将src目录下的redis-server和redis-cli拷入/usr/local/bin下,从而实现自由运行。
后台启动:redis-server&
打开客户端:redis-cli