php redis hash keys,Redis中keys的通用操作(代码)

本篇文章给大家带来的内容是关于Redis中keys的通用操作(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

进入目录:cd /usr/local/redis/

启动服务:./bin/redis-server ./redis.conf

进入:./bin/redis-cli

(1)查看key: keys *

查看所有的keys:127.0.0.1:6379> keys *127.0.0.1:6379> keys *

1) "myb1"

2) "mya1"

3) "mya2"

4) "my3"

5) "myhash"

6) "mylist2"

7) "num2"

8) "my1"

9) "num"

10) "mylist3"

11) "mya3"

12) "name"

13) "myb3"

14) "mylist"

15) "my2"

16) "num3"

17) "imooc"

18) "num5"

19) "mylist4"

20) "myb2"

21) "myset"

22) "mysort"

(2)查看以任意字符创开头的key:keys 字符串?

查询my开头的key: keys my?127.0.0.1:6379> keys my?

1) "my3"

2) "my1"

3) "my2"

(3)删除key:del

删除key:del my1 my2 my3127.0.0.1:6379> del my1 my2 my3

(integer) 3

(4)查看key是否存在exists

查看是否存在,1代表存在,0代表不存在: exists my1127.0.0.1:6379> exists my1

(integer) 0

127.0.0.1:6379> exists num3

(integer) 1

(5)对key重命名:rename

对key重命名操作:rename 原来key名称 新的key名称127.0.0.1:6379> get num

"36"

127.0.0.1:6379> rename num newnum

OK

127.0.0.1:6379> get newnum

"36"

(6)设置过期时间:expire

设置过期时间:expire key名称 秒数127.0.0.1:6379> expire newnum 1000

(integer) 1

(7)查看key的剩余时间:ttl

查看key的剩余时间:ttl key名称,如果没有设置的话,则返回负值。127.0.0.1:6379> expire newnum 1000

(integer) 1

127.0.0.1:6379> ttl newnum

(integer) 885

(8)判断key的类型:type

判断key的类型:type key的名称。127.0.0.1:6379> type newnum

string

127.0.0.1:6379> type my1

none

127.0.0.1:6379> type myhash

hash

127.0.0.1:6379> type mylist4

list

127.0.0.1:6379> type mysort

zset

相关推荐:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值