Redis 通用指令

Redis 通用指令

连接 Redis 客户端

/usr/local/redis-8.4.0/src/redis-cli

连接成功后显示:127.0.0.1:6379>

查看通用指令帮助

help @generic

image

键管理指令

指令格式 功能说明
keys pattern 查找匹配模式的 key
exists key [key …] 检查 key 是否存在
type key 查看 key 的数据类型
rename old_key new_key 重命名,将 old_key 修改为 new_key
del key 删除 key

过期时间管理指令

未设置过期时间的 key,默认永久有效

指令格式 功能说明
ttl key 获取 key 剩余的秒数(-1 表示永不过期,-2 表示 key 不存在)
pttl key 获取 key 剩余的毫秒数
expire key seconds 给 key 设置过期时间,seconds 秒后过期
pexpire key milliseconds 给 key 设置过期时间,milliseconds 毫秒后过期
persist key 移除 key 的过期时间

数据库操作指令

Redis 默认包含 16 个数据库

指令格式 功能说明
select index 切换到 index 对应的数据库
dbsize 查看当前数据库的数据量
flushdb 清空当前数据库(慎用)
flushall 清空所有数据库(慎用)
swapdb index1 index2 交换两个数据库(index1 和 index2 为数据库索引)

Redis 其他常用操作参考

posted @ 2026-01-12 16:45  Jing61  阅读(2)  评论(0)    收藏  举报