鍍金池/ 教程/ 大數(shù)據(jù)/ Redis鍵命令
C#連接Redis
Redis基準(zhǔn)
Redis數(shù)據(jù)類型
Windows下安裝Redis
Redis事務(wù)
Redis腳本
Redis配置
Redis客戶端連接
Redis字符串
Redis管道
PHP連接Redis
Redis快速入門
Redis命令
Redis教程
Redis哈希
Redis環(huán)境安裝配置
Redis分區(qū)
Redis備份
Redis發(fā)送訂閱
Redis連接
Redis服務(wù)器
Redis集合
Redis鍵命令
Redis HyperLogLog
Java連接Redis
Redis列表

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鍵命令

下表列出了與鍵相關(guān)的一些基本命令。

編號 命令 描述
1 DEL key 此命令刪除一個指定鍵(如果存在)。
2 DUMP key 此命令返回存儲在指定鍵的值的序列化版本。
3 EXISTS key 此命令檢查鍵是否存在。
4 EXPIRE key seconds 設(shè)置鍵在指定時間秒數(shù)之后到期/過期。
5 EXPIREAT key timestamp 設(shè)置在指定時間戳之后鍵到期/過期。這里的時間是Unix時間戳格式。
6 PEXPIRE key milliseconds 設(shè)置鍵的到期時間(以毫秒為單位)。
7 PEXPIREAT key milliseconds-timestamp 以Unix時間戳形式來設(shè)置鍵的到期時間(以毫秒為單位)。
8 KEYS pattern 查找與指定模式匹配的所有鍵。
9 MOVE key db 將鍵移動到另一個數(shù)據(jù)庫。
10 PERSIST key 刪除指定鍵的過期時間,得永生。
11 PTTL key 獲取鍵的剩余到期時間。
12 RANDOMKEY 從Redis返回一個隨機(jī)的鍵。
13 RENAME key newkey 更改鍵的名稱。
14 PTTL key 獲取鍵到期的剩余時間(以毫秒為單位)。
15 RENAMENX key newkey 如果新鍵不存在,重命名鍵。
16 TYPE key 返回存儲在鍵中的值的數(shù)據(jù)類型。