七叶笔记 » 数据库 » Redis中键和数据库通用指令详解

Redis中键和数据库通用指令详解

一、Redis键(key)通用指令

可以参考菜鸟教程:Redis 键命令用于管理 redis 的键

key特征:key是一个字符串,通过key获取redis中保存的数据。

1、key基本操作 命令功能del key该命令用于在 key 存在时删除 keyexists key检查给定 key 是否存在type key返回 key 所储存的值的类型

演示结果:

2、时效性控制 命令功能EXPIRE key seconds为给定 key 设置过期时间,以秒计PEXPIRE key milliseconds设置 key 的过期时间以毫秒计EXPIREAT key timestampEXPIREAT 的作用和 EXPIRE 类似,都用于为 key 设置过期时间。 不同在于 EXPIREAT 命令接受的时间参数是 UNIX 时间戳(unix timestamp)PEXPIREAT key milliseconds-timestamp设置 key 过期时间的时间戳(unix timestamp) 以毫秒计TTL key以秒为单位,返回给定 key 的剩余生存时间PTTL key以毫秒为单位返回 key 的剩余的过期时间PERSIST key移除 key 的过期时间,key 将持久保持

演示结果:

3、查询模式 命令功能keys pattern查询key

查询模式规则:

演示结果:

4、其它操作 命令功能rename key newkey为key改名renamenx key newkey仅当 newkey 不存在时,将 key 改名为 newkey

演示结果:

二、数据库通用指令 redis为每个服务提供有16个数据库,编号从0到15每个数据库之间的数据相互独立

1、基本操作 命令功能select index切换数据库quit退出ping测试连接

演示结果:

2、相关操作 命令功能move key db数据移动dbsize每个数据库有多少keyflushdb清空当前数据库flushall清空所有数据库

演示结果:

以上就是Redis中键和数据库通用指令详解的详细内容,更多关于Redis通用指令的资料请关注七叶笔记其它相关文章!

相关文章