复述之——键值操作

  

接下来有复述一些常用命令的学习,但是有部分是我们生产环境禁用的,会影响性能,不符合复述,开发规范,大家可以自行搜索阿里复述,开发规范进行借鉴与学习

  

1,键模式通用键查询

  

在复述,里,允许模糊查询关键
有3个通配符 ?[],
:通配任意多个字符
?:通配单个字符
[]:通配括号内的某1个字符
127.0.0.1:6379>键
1)“What"
127.0.0.1:6379>键是什么
1)“What"
127.0.0.1:6379>得到什么
“laoyang"
127.0.0.1:6379>钥匙世界卫生大会

1)“What"
127.0.0.1:6379>钥匙世界卫生大会(ty)
1)“What"
127.0.0.1:6379>钥匙世界卫生大会?
1)“What"

  

2, randomkey返回随机键名的
127.0.0.1:6379>设置首席yuhao

127.0.0.1:6379>randomkey
“chief"
127.0.0.1:6379>randomkey
“What"

  

3,判断键的类型
127.0.0.1:6379>首席类型字符串


  

4,判断键存不存在
127.0.0.1:6379>存在首席
(整数)1
返回1就是存在,0为不存在

  

5,重命名键
如果关键存在,就会覆盖盖键

  

6,移动键将某个键移动到其他库中
127.0.0.1:6379>键
1)“yuhao"
2)“What"
127.0.0.1:6379>移动yuhao 1
(整数)1
127.0.0.1:6379>得到yuhao

127.0.0.1:6379> (nil);键

1)“What"

  

7日过期时间,秒为单位的
查询有效期
127.0.0.1:6379>ttl
(整数)1永久有效是负一

  

127.0.0.1:6379>得到什么
“laoyang"
127.0.0.1:6379>什么到期5设定5秒过期
(整数)1
127.0.0.1:6379>得到什么

127.0.0.1:6379> (nil);键*
(空列表或组)

复述之——键值操作