首页 > 其他 > 详细

Redis基础-Key通用指令

时间:2021-05-05 21:39:45      阅读:24      评论:0      收藏:0      [点我收藏+]

Key的作用

通过Key查询Redis中数据

基本操作

type:获取key的类型

del:删除key

exists:key是否存在

技术分享图片

拓展操作

设置key的有效期

expire:(单位:秒)

pexpire:(单位:毫秒)

expireat:(时间戳——秒)

pexpireat:(时间戳——毫秒)

技术分享图片

ttl:获取key的有效时间

pttl:当 key 不存在时,返回 -2 。 存在时返回所剩的毫秒数。

persist:转换永久,成功返回1,不存在的key或者操作失败返回0。

技术分享图片

 查询key

keys * 查询所有的key
keys a* 查询所有a开头
keys *b 查询所有b结尾
keys ??c ??两个字符任意,后面c结尾
keys abc:? 查询所有abc:开头,最后一个字符任意
keys a[bc]de:1 查询所有a开头,de:1结尾,中间包含一个b或者c

技术分享图片

 key其他操作

rename:key改名

renamenx:key改名,有返回值,成功返回1,失败0。

技术分享图片

sort:key排序

技术分享图片

key的通用操作

help @generic(help+TAB键)

redis数据库

redis有16个数据库,编号0-15,数据库之间相互独立。

解决key数量多,容易重复冲突问题

基本操作

select:切换数据库

ping:看数据库是否连接成功,连接成功返回PONG

echo:消息

技术分享图片

 

 move:数据移动

技术分享图片

数据清除(永远不要用)

dbsize

flushdb

flushall

 

 

 

 

Redis基础-Key通用指令

原文:https://www.cnblogs.com/-zzc/p/14729555.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!