参考文档
Redis入门及技术指南之1:https://blog.csdn.net/yan_dk/article/details/89470966
Redis 命令参考: http://redisdoc.com/
上述《Redis入门及技术指南之1》 介绍了redis的环境安装。
回顾redis基本指令
#redis-cli -h [localhost] -p [6379] //连接redis
>auth [password] //认证
>flushall //清除全部缓存,谨慎操作
>keys * //列出全部缓存键
>get [key] //取得字符串键值
>hget [key] [field] //取得Hash散列结构键值的字段
>del [key] //删除键值
下面介绍一下Redis指令的使用。
首先,给出redis连接、关闭的基本脚本,如下:
<?php
$redis = new Redis();
$redis->connect("127.0.0.1",6379);
$redis->auth('123456');
//redis操作脚本...
$redis->close(); #关闭连接
其中,中间部分是redis的各种操作脚本。
String结构get、set、setex、incr
SETEX key seconds value:将值 value 关联到 key ,并将 key 的过期时间设为 seconds (以秒为单位)。
范例:$redis->setex('aa',5,'aa2'); //键值aa,将在5秒后失效。
INCR key:将 key 中储存的数字值增一。
范例:$redis->set('bb',6); $s=$redis->incr('bb'); echo $s; //键值bb将自增1
DECR key:将 key 中储存的数字值减一。
Hash结构的set、get
$redis->hmset('user:1',["age"=>21,"name"=>"jack"]);
$redis->hset("user:2","age","22");
$redis->hset("user:2","name","tom");
本文持续修改完善...