Redis - 键



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

语法

redis 127.0.0.1:6379> COMMAND KEY_NAME

示例

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

在上面的示例中,DEL 是命令,而 tutorialspoint 是键。如果键被删除,则命令的输出将为 (integer) 1,否则将为 (integer) 0。

Redis 键命令

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

序号 命令及描述
1 DEL key

此命令删除键(如果存在)。

2 DUMP key

此命令返回存储在指定键处的值的序列化版本。

3 EXISTS key

此命令检查键是否存在。

4 EXPIRE key

在指定时间后设置键的过期时间。

5 EXPIREAT key 时间戳

在指定时间后设置键的过期时间。这里时间采用 Unix 时间戳格式。

6 PEXPIRE key 毫秒

以毫秒为单位设置键的过期时间。

7 PEXPIREAT key 毫秒时间戳

以毫秒为单位设置键的过期时间,以 Unix 时间戳指定。

8 KEYS 模式

查找与指定模式匹配的所有键。

9 MOVE key db

将键移动到另一个数据库。

10 PERSIST key

删除键的过期时间。

11 PTTL key

以毫秒为单位获取键过期时间的剩余时间。

12 TTL key

获取键过期时间的剩余时间。

13 RANDOMKEY

从 Redis 返回一个随机键。

14 RENAME key newkey

更改键名。

15 RENAMENX key newkey

重命名键,如果新键不存在。

16 TYPE key

返回存储在键中的值的的数据类型。

广告