Redis鍵命令
Redis鍵命令用於管理Redis中的鍵。以下是使用redis鍵命令的語法。
語法
redis 127.0.0.1:6379> COMMAND KEY_NAME
示例
redis 127.0.0.1:6379> SET akey redis
OK
redis 127.0.0.1:6379> DEL akey
(integer) 1
127.0.0.1:6379> GET akey
(nil)
在上面的例子中,DEL
是Redis的命令,而akey
是鍵的名稱。如果鍵被刪除,則命令的輸出將爲(integer) 1
,否則爲(integer) 0
。
Redis鍵命令
下表列出了與鍵相關的一些基本命令。
編號
命令
描述
1
DEL key
此命令刪除一個指定鍵(如果存在)。
2
DUMP key
此命令返回存儲在指定鍵的值的序列化版本。
3
EXISTS key
此命令檢查鍵是否存在。
4
EXPIRE key seconds
設置鍵在指定時間秒數之後到期/過期。
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
RANDOMKEY
從Redis返回一個隨機的鍵。
13
RENAME key newkey
更改鍵的名稱。
14
PTTL key
獲取鍵到期的剩餘時間(以毫秒爲單位)。
15
RENAMENX key newkey
如果新鍵不存在,重命名鍵。
16
TYPE key
返回存儲在鍵中的值的數據類型。