Redis键和数据库通用指令怎么应用

编辑: admin 分类: mysql 发布时间: 2023-06-10 来源:互联网

一、Redis键(key)通用指令

key特征:key是一个字符串,通过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键和数据库通用指令怎么应用

【本文由:阿里云代理 http://www.56aliyun.com 复制请保留原URL】