Redis 命令
Redis keys命令用于管理Redis中的KEY。以下是使用redis keys命令的语法。
语法
- redis 127.0.0.1:6379> COMMAND KEY_NAME
- redis 127.0.0.1:6379> SET jc2182 redis
- OK
- redis 127.0.0.1:6379> DEL jc2182
- (integer) 1
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)。 |
TYPE key | 返回键中存储的值的数据类型。 |