您好,登錄后才能下訂單哦!
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 返回存儲在鍵的數據類型的值。 |
S.N. | 命令 & 描述 |
---|---|
1 | SET key value 此命令用于在指定鍵設置值 |
2 | GET key 鍵對應的值。 |
3 | GETRANGE key start end 得到字符串的子字符串存放在一個鍵 |
4 | GETSET key value 設置鍵的字符串值,并返回舊值 |
5 | GETBIT key offset 返回存儲在鍵位值的字符串值的偏移 |
6 | MGET key1 [key2..] 得到所有的給定鍵的值 |
7 | SETBIT key offset value 設置或清除該位在存儲在鍵的字符串值偏移 |
8 | SETEX key seconds value 鍵到期時設置值 |
9 | SETNX key value 設置鍵的值,只有當該鍵不存在 |
10 | SETRANGE key offset value 覆蓋字符串的一部分從指定鍵的偏移 |
11 | STRLEN key 得到存儲在鍵的值的長度 |
12 | MSET key value [key value ...] 設置多個鍵和多個值 |
13 | MSETNX key value [key value ...] 設置多個鍵多個值,只有在當沒有按鍵的存在時 |
14 | PSETEX key milliseconds value 設置鍵的毫秒值和到期時間 |
15 | INCR key 增加鍵的整數值一次 |
16 | INCRBY key increment 由給定的數量遞增鍵的整數值 |
17 | INCRBYFLOAT key increment 由給定的數量遞增鍵的浮點值 |
18 | DECR key 遞減鍵一次的整數值 |
19 | DECRBY key decrement 由給定數目遞減鍵的整數值 |
20 | APPEND key value 追加值到一個鍵 |
S.N. | 命令和說明 |
---|---|
1 | HDEL key field2 [field2] 刪除一個或多個哈希字段 |
2 | HEXISTS key field 判斷一個哈希字段存在與否 |
3 | HGET key field 獲取存儲在指定的鍵散列字段的值 |
4 | HGETALL key 讓所有的字段和值在指定的鍵存儲在一個哈希 |
5 | HINCRBY key field increment 由給定數量增加的哈希字段的整數值 |
6 | HINCRBYFLOAT key field increment 由給定的遞增量哈希字段的浮點值 |
7 | HKEYS key 獲取所有在哈希字段 |
8 | HLEN key 獲取哈希字段數 |
9 | HMGET key field1 [field2] 獲得所有給定的哈希字段的值 |
10 | HMSET key field1 value1 [field2 value2 ] 設置多個哈希字段的多個值 |
11 | HSET key field value 設置哈希字段的字符串值 |
12 | HSETNX key field value 設置哈希字段的值,僅當該字段不存在 |
13 | HVALS key 獲取在哈希中的所有值 |
14 | HSCAN key cursor [MATCH pattern] [COUNT count] 增量迭代哈希字段及相關值 |
S.N. | 命令 & 描述 |
---|---|
1 | BLPOP key1 [key2 ] timeout 取出并獲取列表中的第一個元素,或阻塞,直到有可用 |
2 | BRPOP key1 [key2 ] timeout 取出并獲取列表中的最后一個元素,或阻塞,直到有可用 |
3 | BRPOPLPUSH source destination timeout 從列表中彈出一個值,它推到另一個列表并返回它;或阻塞,直到有可用 |
4 | LINDEX key index 從一個列表其索引獲取對應的元素 |
5 | LINSERT key BEFORE|AFTER pivot value 在列表中的其他元素之后或之前插入一個元素 |
6 | LLEN key 獲取列表的長度 |
7 | LPOP key 獲取并取出列表中的第一個元素 |
8 | LPUSH key value1 [value2] 在前面加上一個或多個值的列表 |
9 | LPUSHX key value 在前面加上一個值列表,僅當列表中存在 |
10 | LRANGE key start stop 從一個列表獲取各種元素 |
11 | LREM key count value 從列表中刪除元素 |
12 | LSET key index value 在列表中的索引設置一個元素的值 |
13 | LTRIM key start stop 修剪列表到指定的范圍內 |
14 | RPOP key 取出并獲取列表中的最后一個元素 |
15 | RPOPLPUSH source destination 刪除最后一個元素的列表,將其附加到另一個列表并返回它 |
16 | RPUSH key value1 [value2] 添加一個或多個值到列表 |
17 | RPUSHX key value 添加一個值列表,僅當列表中存在 |
S.N. | 命令& 描述 |
---|---|
1 | ZADD key score1 member1 [score2 member2] 添加一個或多個成員到有序集合,或者如果它已經存在更新其分數 |
2 | ZCARD key 得到的有序集合成員的數量 |
3 | ZCOUNT key min max 計算一個有序集合成員與給定值范圍內的分數 |
4 | ZINCRBY key increment member 在有序集合增加成員的分數 |
5 | ZINTERSTORE destination numkeys key [key ...] 多重交叉排序集合,并存儲生成一個新的鍵有序集合。 |
6 | ZLEXCOUNT key min max 計算一個給定的字典范圍之間的有序集合成員的數量 |
7 | ZRANGE key start stop [WITHSCORES] 由索引返回一個成員范圍的有序集合。 |
8 | ZRANGEBYLEX key min max [LIMIT offset count] 返回一個成員范圍的有序集合(由字典范圍) |
9 | ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT] 按分數返回一個成員范圍的有序集合。 |
10 | ZRANK key member 確定成員的索引中有序集合 |
11 | ZREM key member [member ...] 從有序集合中刪除一個或多個成員 |
12 | ZREMRANGEBYLEX key min max 刪除所有成員在給定的字典范圍之間的有序集合 |
13 | ZREMRANGEBYRANK key start stop 在給定的索引之內刪除所有成員的有序集合 |
14 | ZREMRANGEBYSCORE key min max 在給定的分數之內刪除所有成員的有序集合 |
15 | ZREVRANGE key start stop [WITHSCORES] 返回一個成員范圍的有序集合,通過索引,以分數排序,從高分到低分 |
16 | ZREVRANGEBYSCORE key max min [WITHSCORES] 返回一個成員范圍的有序集合,按分數,以分數排序從高分到低分 |
17 | ZREVRANK key member 確定一個有序集合成員的索引,以分數排序,從高分到低分 |
18 | ZSCORE key member 獲取給定成員相關聯的分數在一個有序集合 |
19 | ZUNIONSTORE destination numkeys key [key ...] 添加多個集排序,所得排序集合存儲在一個新的鍵 |
20 | ZSCAN key cursor [MATCH pattern] [COUNT count] 增量迭代排序元素集和相關的分數 |
六、Redis服務器命令
S.N. | 命令和說明 |
---|---|
1 | BGREWRITEAOF 異步改寫僅追加文件 |
2 | BGSAVE 異步保存數據集到磁盤 |
3 | CLIENT KILL [ip:port] [ID client-id] 殺死一個客戶端的連接 |
4 | CLIENT LIST 獲取客戶端連接到服務器的連接列表 |
5 | CLIENT GETNAME 獲取當前連接的名稱 |
6 | CLIENT PAUSE timeout 停止指定的時間處理來自客戶端的命令 |
7 | CLIENT SETNAME connection-name 設置當前連接名稱 |
8 | CLUSTER SLOTS 獲取集群插槽數組節點的映射 |
9 | COMMAND 獲取Redis的命令的詳細信息數組 |
10 | COMMAND COUNT 得到的Redis命令的總數 |
11 | COMMAND GETKEYS 給予充分的Redis命令提取鍵 |
12 | BGSAVE 異步保存數據集到磁盤 |
13 | COMMAND INFO command-name [command-name ...] 獲取具體的Redis命令的詳細信息數組 |
14 | CONFIG GET parameter 獲取配置參數的值 |
15 | CONFIG REWRITE 重寫的存儲器配置的配置文件 |
16 | CONFIG SET parameter value 配置參數設置為給定值 |
17 | CONFIG RESETSTAT 復位信息返回的統計 |
18 | DBSIZE 返回所選數據庫中的鍵的數目 |
19 | DEBUG OBJECT key 獲取有關的一個關鍵的調試信息 |
20 | DEBUG SEGFAULT 使服務器崩潰 |
21 | FLUSHALL 從所有數據庫中刪除所有項 |
22 | FLUSHDB 從當前數據庫中刪除所有項 |
23 | INFO [section] 獲取有關服務器的信息和統計數據 |
24 | LASTSAVE 獲得最后成功的UNIX時間時間戳保存到磁盤 |
25 | MONITOR 監聽由實時服務器接收到的所有請求 |
26 | ROLE 返回在復制的情況下實例的角色 |
27 | SAVE 同步保存數據集到磁盤 |
28 | SHUTDOWN [NOSAVE] [SAVE] 同步的數據集保存到磁盤,然后關閉服務器 |
29 | SLAVEOF host port 使服務器為另一個實例的從站或者促進其作為主 |
30 | SLOWLOG subcommand [argument] 管理Redis的慢查詢日志 |
31 | SYNC 命令用于復制 |
32 | TIME 返回當前服務器時間 |
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。