Redis的keys命令用于管理鍵。使用Redis的keys命令語法如下所示:
redis 127.0.0.1:6379> COMMAND KEY_NAME例子
redis 127.0.0.1:6379> SET yiibai redisOKredis 127.0.0.1:6379> DEL yiibai(integer) 1在上面的例子中DEL是命令,而yiibai是鍵。如果鍵被刪除那么輸出該命令將是 (integer) 1,否則它是 (integer) 0
Redis的鍵命令
如下表顯示鍵的一些基本命令:
| S.N. | 命令 & 描述 |
|---|---|
| 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 | TTL key 獲取鍵到期的剩余時間。 |
| 13 | RANDOMKEY 從Redis返回隨機鍵 |
| 14 | RENAME key newkey 更改鍵的名稱 |
| 15 | RENAMENX key newkey 重命名鍵,如果新的鍵不存在 |
| 16 | TYPE key 返回存儲在鍵的數據類型的值。 |
新聞熱點
疑難解答