Redis – 键
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是关键。如果键被删除,则命令的输出将为(整数)1,否则为(整数)0。
Redis 键命令
下表列出了一些与键相关的基本命令。
Sr.No | 命令和描述 |
---|---|
1 | DEL key
此命令将删除密钥(如果存在)。 |
2 | DUMP key
此命令返回存储在指定键中的值的序列化版本。 |
3 | EXISTS key
此命令检查密钥是否存在。 |
4 | EXPIRE key 秒 设置密钥在指定时间后的到期时间。 |
5 | EXPIREAT key timestamp
设置密钥在指定时间后的到期时间。这里的时间是 Unix 时间戳格式。 |
6 | PEXPIRE key milliseconds
以毫秒为单位设置密钥的到期时间。 |
7 | PEXPIREAT key milliseconds-timestamp
设置指定为毫秒的 Unix 时间戳中密钥的到期时间。 |
8 | KEYS pattern
查找与指定模式匹配的所有键。 |
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
返回存储在键中的值的数据类型。 |