Redis入门及技术指南之2

﹏ヽ暗。殇╰゛Y 2022-12-12 04:59 244阅读 0赞

参考文档

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连接、关闭的基本脚本,如下:

  1. <?php
  2. $redis = new Redis();
  3. $redis->connect("127.0.0.1",6379);
  4. $redis->auth('123456');
  5. //redis操作脚本...
  6. $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

  1. $redis->hmset('user:1',["age"=>21,"name"=>"jack"]);
  2. $redis->hset("user:2","age","22");
  3. $redis->hset("user:2","name","tom");

本文持续修改完善…

发表评论

表情:
评论列表 (有 0 条评论,244人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Nginx入门技术指南

    1. Nginx介绍          Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;Ngi

    相关 Lua入门技术指南1

    1. Lua基本介绍 为什么要使用lua            Nginx官方自带了非常多的核心模块再加上第三方的模块能够满足我们大部分的业务需要,但是业务的需求、