• Redis--Key命令


    一、ping

      ping命令用于查看服务端是否启动。

      

    二、键命令

      2.1 DEL命令

      用于删除指定的Key。成功删除返回1,不在或者操作失败返回0.

      

      2.2 DUMP命令

      序列化对应的Key,并返回被序列化的值。

      

      2.3 Exists命令

      Exists命令判断Key是否存在。存在返回1,否则返回0.

      

      2.4 Expire、PExpire  设置过期时长

      Expire 命令用于设置 key 在指定时间(以秒为单位)后过期。key 过期后将自动删除。

      PExpire 命令用于设置 key 在指定时间(以毫秒为单位)后过期。key 过期后将自动删除。

      

      2.5 Expireat、PExpireat 设置过期时间点

      Expireat命令用于设置key在某个时间点过期(以秒为单位),过期时间使用UNIX 时间戳(unix timestamp)格式指定。过期后Key不再可用。

      PExpireat命令用于设置key在某个时间点过期(以毫秒为单位),过期时间使用UNIX 时间戳(unix timestamp)格式指定。过期后Key不再可用。

      如果设置的时间戳是过去时,那么该Key直接过期,如果是将来的时间,那么Key到指定时间后将会过期不可用。

      

      2.6 keys 模式查找键

      Redis Keys 命令用于查找所有符合给定模式 pattern 的 key 。

      

      2.7 move 命令

      把指定的key,移动到指定的数据库。

      

       2.8 TTL/PTTL 查看剩余时间

      Redis TTL 命令以秒为单位返回 key 的剩余过期时间

      Redis PTTL 命令以毫秒为单位返回 key 的剩余过期时间

      

      2.9 persist 命令

       PERSIST 命令用于移除给定 key 的过期时间,使得 key 永不过期。

      

      2.10 randomkey 随机key命令

       RANDOMKEY 命令从当前数据库中随机返回一个 key 。

      

      2.11 type命令

      Redis Type 命令用于返回 key 所储存的值的类型。

      

      2.12 rename/renamenx 修改名称命令

       Rename 命令用于修改 key 的名称 ,当新值存在时强制更新新值。

       Renamenx 命令用于在新的 key 不存在时修改 key 的名称,新值存在时不做操作。

      

      总结:对键操作命令进行学习。

      

      参考 :

      RUNOOB

  • 相关阅读:
    夯实Java基础(六)——包装类
    JavaWeb:Cookie
    JavaWeb:HttpServletResponse
    JavaWeb:ServletResponse
    JavaWeb:HttpServletRequest
    JavaWeb:ServletRequest(二)
    JavaWeb:ServletRequest(一)
    JavaWeb:HttpServlet
    JavaWeb:GenericServlet
    Spring:Spring Cloud 2020 年维护路线图
  • 原文地址:https://www.cnblogs.com/bro-ma/p/6933669.html
Copyright © 2020-2023  润新知