Skip to content

Redis 通用命令

查找符合指定模式的所有 key。

  • 语法
KEYS pattern
  • 示例
SET user:1001 "Alice"
SET user:1002 "Bob"
KEYS user:*

删除指定的一个或多个 key。

  • 语法
DEL key [key ...]
  • 示例
SET name "Redis"
DEL name
EXISTS name

检查指定 key 是否存在。

  • 语法
EXISTS key
  • 示例
SET foo "bar"
EXISTS foo
EXISTS non_existing_key

为指定的 key 设置过期时间(单位:秒)。

  • 语法
EXPIRE key seconds
  • 示例
SET session "active"
EXPIRE session 10

获取 key 剩余的过期时间(单位:秒)。

  • 语法
TTL key
  • 示例
SET temp "data"
EXPIRE temp 30
TTL temp