Redis--Key命令

本文介绍了Redis中的键命令,包括DEL、DUMP、EXISTS等命令的使用方法及功能,如删除键、序列化键值、检查键的存在状态、设置键的过期时间等。同时还涉及了键的查找、移动、随机获取、类型查询以及修改键名等功能。

一、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

转载于:https://www.cnblogs.com/bro-ma/p/6933669.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值