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

2022-08-10 17:12:31

目录一、Redis键(key)通用指令1、key基本操作2、时效性控制3、查询模式4、其它操作二、数据库通用指令1、基本操作2、相关操作一、Redis键(key)通用指令可以参考菜鸟教程:Redis...

目录
一、Redis键(key)通用指令
1、key基本操作
2、时效性控制
3、查询模式
4、其它操作
二、数据库通用指令
1、基本操作
2、相关操作

一、Redis键(key)通用指令

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

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

1、key基本操作

命令功能del key该命令用编程于在 key 存在时删除 keyexists key检查给定 key 是否存在type key返回 key 所储存的值的类型

演示结果:

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

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 将持久保持

演示结果:

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

3、查询模式

命令功能keys pattern查询key

查询模式规则:

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

演示结果:

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

4、其它操作

命令功能rename key newkey为key改名renamenx key newkey仅当 newkey 不存在时,将 key 改名为 newkey

演示结果:

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

二、数据库通用指令

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

1、基本操作

命令功能select index切换数据库quit退出ping测试连接

演示结果:

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

2、相关操作

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

演示结果:

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

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