0条评论网友评论
- 全部评论
加载更多
PhpRedis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;以下是redis官方提供的命令使用技巧:
Redis::__construct构造函数
1 | $redis = new Redis(); |
connect, open 链接redis服务
参数:
注: 在redis.conf中也有时间,默认为300
pconnect, popen 不会主动关闭的链接
参考同上
setOption 设置redis模式
getOption 查看redis设置的模式
ping 查看连接状态
get 得到某个key的值(string值)
如果该key不存在,return false
set 写入key 和 value(string值)
如果写入成功,return ture
setex 带生存时间的写入值
1 | $redis->setex('key', 3600, 'value'); // sets key → value, with 1h TTL. |
setnx 判断是否重复的,写入值
1 | $redis->setnx('key', 'value'); |
2 | $redis->setnx('key', 'value'); |
delete 删除指定key的值
返回已经删除key的个数(长整数)
1 | $redis->delete('key1', 'key2'); |
2 | $redis->delete(array('key3', 'key4', 'key5')); |