当前位置: 首页 > news >正文

Reis数据库及key的操作命令汇总

数据库操作

  • 测试连接
ping

选择数据库

<!-- SELECT db_index -->
SELECT 1

查看数据库信息

info

查看当前选择的数据库使用大小

<!-- DBSIZE -->
DBSIZE

清空数据库

  • 慎用
flushdb

清空所有数据库

  • 慎用
flashall

退出连接

quit 或者 exit

key 操作

删除key

DEL key1 [key2 .. key_N]

查看key类型

TYPE key

序列化给定 key ,并返回被序列化的值

DUMP key

检查给定 key 是否存在

EXISTS key

为给定 key 设置过期时间

EXPIRE key seconds

用于为 key 设置过期时间,接受的时间参数是 UNIX 时间戳

EXPIREAT key timestamp-seconds

设置 key 的过期时间,以毫秒计

PEXPIRE key ttl-milliseconds

设置 key 过期时间的时间戳(unix timestamp),以毫秒计

PEXPIREAT key timestamp-ms

查找所有符合给定模式的 key

  • patern 支持 * ? [a-z]
KEYS patern

将当前数据库的 key 移动到给定的数据库中

MOVE key db

移除 key 的过期时间,key 将持久保持

PERSIST key

以毫秒为单位返回 key 的剩余的过期时间

PTTL key

以秒为单位,返回给定 key 的剩余生存时间

TTL key

从当前数据库中随机返回一个 key

RANDOMKEY

修改 key 的名称

RENAME key newkey

仅当 newkey 不存在时,将 key 改名为 newkey

RENAMENX key newkey
``

http://www.mrgr.cn/news/34836.html

相关文章:

  • 动态倒计时在 Vue 3 中的实现
  • 关系型数据库 - MySQL II
  • 振弦式渗压计智慧水利工程 适用恶劣环境有保障
  • 解密云WAF的核心功能!为企业保驾护航的关键技术
  • Warrior Pack Super Bundle 人物战斗动画捆绑包
  • 等位基因与碱基:异同点解析
  • Golang plugin包教程:创建与管理插
  • 重入锁ReentrantLock详解
  • axios提交数据后台php用post方式无法正确接收
  • Oracle AI理论与实践,企业落地篇干货满满
  • 使用Python实现深度学习模型:智能电影制作与剪辑
  • FastAPI 第二课 -- 安装
  • 请不要自己写,Spring Boot非常实用的内置功能
  • 测试文件只能
  • python爬虫初体验(二)
  • 9.23作业
  • 网络工程/售后类面试题
  • CentOS一键安装Mosquitto开源消息代理结合内网穿透实现远程连接
  • 浅谈C++之多线程实现
  • 软考高级:企业信息化-数据挖掘中的上卷和下钻、旋转分析