Redis命令
Posted 响马
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis命令相关的知识,希望对你有一定的参考价值。
一、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 的名称,新值存在时不做操作。
总结:对键操作命令进行学习。
参考 :
以上是关于Redis命令的主要内容,如果未能解决你的问题,请参考以下文章