redis的key命令

  1. keys *
    作用:返回满足条件的key,可以进行模糊匹配(模糊匹配的字符串加在*前后即可)
    使用
keys *模糊查询条件
  1. exists key
    作用:查询是否存在指定的key,存在返回1,不存在返回0
    使用
exists key的名称
  1. expire key second
    作用:设置key的过期时间,单位为秒
    使用
expire key的名称 多少秒
  1. PEXPIRE key milliseconds
    作用:设置key的过期时间,单位为毫秒
    使用
pexpire key的名称 多少毫秒
  1. del key
    作用:删除指定的key
    使用
del key的名称
  1. ttl key
    作用:查询key的剩余时间,当key不存在时,返回-2,当key存在又没有设置过期时间,返回-1,当key设置了过期时间且存在,返回剩余时间
    使用
ttl key的名称
  1. persist key
    作用:取消过期时间
    使用
persist key的名称
  1. select
    作用:选择数据库,从0开始,默认是第0个数据库
    使用
select 0
  1. move key dbindex
    作用: 将当前数据库的key转移到其他数据库中
    使用
move key的名称 0
  1. randomkey
    作用:随机返回一个key
    使用
randomkey
  1. rename key1 key2
    作用:重命名key
    使用
rename key的名称 key的新名称
  1. dbsize
    作用:查看当前数据key的数量
    使用
dbsize
  1. info
    作用:查看数据库的信息
    使用
info
  1. flushdb
    作用:清空当前数据库
    使用
flushdb
  1. flushall
    作用:清空所有数据库
    使用
flushall
  1. config get *
    作用:获取数据库的配置
    使用
config get *
posted @ 2020-02-24 14:26  程序员徐小白  阅读(121)  评论(0)    收藏  举报