键操作

Redis 里面不管是哪种数据类型,他都是一个个的键名,键名是不允许重复的。

部分命令

  • del key :在 key 存在时删除 key

  • exists key :检查给定 key 是否存在

  • expire key seconds :给 key 设置过期时间,秒

  • expireat key timestamp :给 key 设置过期时间,时间戳

  • pexpire key milliseconds :给 kye 设置过期时间,毫秒

  • pexpireat key milliseconds-timestamp :给 key 设置过期时间,时间戳,毫秒

  • persist key :移除 key 的过期时间,key 永久保存

  • pttl key :返回 key 的剩余时间,毫秒

  • ttl key :返回 key 的剩余时间,秒

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

  • rename key newkey :修改 key 的名称

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

  • type key :返回 key 所存储的值的类型

表格

命令 说明
del key 在 key 存在时删除 key
exists key 检查给定 key 是否存在
expire key seconds 给 key 设置过期时间,秒
expireat key timestamp 给 key 设置过期时间,时间戳
pexpire key milliseconds 给 kye 设置过期时间,毫秒
pexpireat key milliseconds-timestamp 给 key 设置过期时间,时间戳,毫秒
persist key 移除 key 的过期时间,key 永久保存
pttl key 返回 key 的剩余时间,毫秒
ttl key 返回 key 的剩余时间,秒
randomkey 从当前数据库中随机返回一个 key
rename key newkey 修改 key 的名称
renamenx key newkey 仅当 newkey 不存在时,将 key 改名为 newkey
type key 返回 key 所存储的值的类型

附录

更多Redis命令