菜鸟笔记
提升您的技术认知

Redis 键(Key)

阅读 : 53

Redis 命令

Redis keys命令用于管理Redis中的KEY。以下是使用redis keys命令的语法。 语法

redis 127.0.0.1:6379> COMMAND KEY_NAME

redis 127.0.0.1:6379> SET coonote redis 
OK 
redis 127.0.0.1:6379> DEL coonote 
(integer) 1

在上面的示例中,DEL是命令,而coonote是键。如果删除键成功,则命令的输出将为(整数)1,否则将为(整数)0。

Redis键命令

下表列出了一些与按键有关的基本命令。

KEY 描述
DEL key 该命令删除KEY(如果存在)。
DUMP key 此命令返回存储在指定键上的值的序列化版本。
EXISTS key 此命令检查KEY是否存在。
EXPIRE key seconds 设置指定时间后密钥的到期时间。
EXPIREAT key timestamp 设置指定时间后key的到期时间。这里的时间采用Unix时间戳格式。
PEXPIRE key milliseconds 设置密钥的有效期限(以毫秒为单位)。
PEXPIREAT key milliseconds-timestamp 设置Unix时间戳记中KEY的过期时间(以毫秒为单位)。
KEYS pattern 查找与指定模式匹配的所有键。
MOVE key db 将KEY移到另一个数据库。
PERSIST key 从KEY中删除到期。
PTTL key 获取KEY到期的剩余时间(以毫秒为单位)。
TTL key 获取KEY到期的剩余时间。
RANDOMKEY 从Redis返回一个随机KEY。
RENAME key newkey 更改KEY名称。
RENAMENX key newkey 重命名KEY(如果不存在newkey)。
SCAN cursor [MATCH pattern] [COUNT count] 迭代数据库中的数据库键。
TYPE key 返回键中存储的值的数据类型。