Redis 常用命令详解
全局命令
- 查询所有的键
KEYS <pattern> - 删除键
DEL <key>
字符串设置相关
- 设置键值
SET <KEY> <VALUE>EX <seconds>− 设置指定的到期时间(以秒为单位)。PX <milliseconds>- 设置指定的到期时间(以毫秒为单位)。NX- 仅在键不存在时设置键。XX- 只有在键已存在时才设置。
- 查询值
GET <key>
慢日志查询
- 开启慢日志查询
CONFIG SET slowlog-log-slower-than 200当查询慢于200毫秒的时候记录CONFIG SET slowlog-max-len 25设置 慢日志最大长度
- 查询/重置 慢日志
SLOWLOG GET <num>获取指定数量的慢日志SLOWLOG RESET重置慢日志
错误处理
- 提示
DENIED Redis is running in protected mode because protected mode is enabled- 问题原因: 开起了保护模式
- 解决方案: 进入Redis 执行
CONFIG SET protected-mode "no"