中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Redis系列--4、Redis命令

發布時間:2020-07-14 12:12:12 來源:網絡 閱讀:552 作者:獨孤環宇 欄目:建站服務器

鍵命令、字符串命令、哈希命令、列表命令、集合(有序集合)命令、服務器命令

一、Redis的鍵命令

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


二、Redis字符串命令

S.N.命令 & 描述
1SET key value 
此命令用于在指定鍵設置值
2GET key 
鍵對應的值。
3GETRANGE key start end 
得到字符串的子字符串存放在一個鍵
4GETSET key value
設置鍵的字符串值,并返回舊值
5GETBIT key offset
返回存儲在鍵位值的字符串值的偏移
6MGET key1 [key2..]
得到所有的給定鍵的值
7SETBIT key offset value
設置或清除該位在存儲在鍵的字符串值偏移
8SETEX key seconds value
鍵到期時設置值
9SETNX key value
設置鍵的值,只有當該鍵不存在
10SETRANGE key offset value
覆蓋字符串的一部分從指定鍵的偏移
11STRLEN key
得到存儲在鍵的值的長度
12MSET key value [key value ...]
設置多個鍵和多個值
13MSETNX key value [key value ...] 
設置多個鍵多個值,只有在當沒有按鍵的存在時
14PSETEX key milliseconds value
設置鍵的毫秒值和到期時間
15INCR key
增加鍵的整數值一次
16INCRBY key increment
由給定的數量遞增鍵的整數值
17INCRBYFLOAT key increment
由給定的數量遞增鍵的浮點值
18DECR key
遞減鍵一次的整數值
19DECRBY key decrement
由給定數目遞減鍵的整數值
20APPEND key value
追加值到一個鍵

三、Redis的哈希命令

S.N.命令和說明
1HDEL key field2 [field2] 
刪除一個或多個哈希字段
2HEXISTS key field 
判斷一個哈希字段存在與否
3HGET key field 
獲取存儲在指定的鍵散列字段的值
4HGETALL key 
讓所有的字段和值在指定的鍵存儲在一個哈希
5HINCRBY key field increment 
由給定數量增加的哈希字段的整數值
6HINCRBYFLOAT key field increment 
由給定的遞增量哈希字段的浮點值
7HKEYS key 
獲取所有在哈希字段
8HLEN key 
獲取哈希字段數
9HMGET key field1 [field2] 
獲得所有給定的哈希字段的值
10HMSET key field1 value1 [field2 value2 ] 
設置多個哈希字段的多個值
11HSET key field value 
設置哈希字段的字符串值
12HSETNX key field value 
設置哈希字段的值,僅當該字段不存在
13HVALS key 
獲取在哈希中的所有值
14HSCAN key cursor [MATCH pattern] [COUNT count] 
增量迭代哈希字段及相關值

四、Redis的列表命令

S.N.命令 & 描述
1BLPOP key1 [key2 ] timeout 
取出并獲取列表中的第一個元素,或阻塞,直到有可用
2BRPOP key1 [key2 ] timeout 
取出并獲取列表中的最后一個元素,或阻塞,直到有可用
3BRPOPLPUSH source destination timeout 
從列表中彈出一個值,它推到另一個列表并返回它;或阻塞,直到有可用
4LINDEX key index 
從一個列表其索引獲取對應的元素
5LINSERT key BEFORE|AFTER pivot value 
在列表中的其他元素之后或之前插入一個元素
6LLEN key 
獲取列表的長度
7LPOP key 
獲取并取出列表中的第一個元素
8LPUSH key value1 [value2] 
在前面加上一個或多個值的列表
9LPUSHX key value 
在前面加上一個值列表,僅當列表中存在
10LRANGE key start stop 
從一個列表獲取各種元素
11LREM key count value 
從列表中刪除元素
12LSET key index value 
在列表中的索引設置一個元素的值
13LTRIM key start stop 
修剪列表到指定的范圍內
14RPOP key 
取出并獲取列表中的最后一個元素
15RPOPLPUSH source destination 
刪除最后一個元素的列表,將其附加到另一個列表并返回它
16RPUSH key value1 [value2] 
添加一個或多個值到列表
17RPUSHX key value 
添加一個值列表,僅當列表中存在

五、Redis的集合(有序集合)命令

S.N.命令& 描述
1ZADD key score1 member1 [score2 member2] 
添加一個或多個成員到有序集合,或者如果它已經存在更新其分數
2ZCARD key 
得到的有序集合成員的數量
3ZCOUNT key min max 
計算一個有序集合成員與給定值范圍內的分數
4ZINCRBY key increment member 
在有序集合增加成員的分數
5ZINTERSTORE destination numkeys key [key ...] 
多重交叉排序集合,并存儲生成一個新的鍵有序集合。
6ZLEXCOUNT key min max 
計算一個給定的字典范圍之間的有序集合成員的數量
7ZRANGE key start stop [WITHSCORES] 
由索引返回一個成員范圍的有序集合。
8ZRANGEBYLEX key min max [LIMIT offset count] 
返回一個成員范圍的有序集合(由字典范圍)
9ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT] 
按分數返回一個成員范圍的有序集合。
10ZRANK key member 
確定成員的索引中有序集合
11ZREM key member [member ...] 
從有序集合中刪除一個或多個成員
12ZREMRANGEBYLEX key min max 
刪除所有成員在給定的字典范圍之間的有序集合
13ZREMRANGEBYRANK key start stop 
在給定的索引之內刪除所有成員的有序集合
14ZREMRANGEBYSCORE key min max 
在給定的分數之內刪除所有成員的有序集合
15ZREVRANGE key start stop [WITHSCORES] 
返回一個成員范圍的有序集合,通過索引,以分數排序,從高分到低分
16ZREVRANGEBYSCORE key max min [WITHSCORES] 
返回一個成員范圍的有序集合,按分數,以分數排序從高分到低分
17ZREVRANK key member 
確定一個有序集合成員的索引,以分數排序,從高分到低分
18ZSCORE key member 
獲取給定成員相關聯的分數在一個有序集合
19ZUNIONSTORE destination numkeys key [key ...] 
添加多個集排序,所得排序集合存儲在一個新的鍵
20ZSCAN key cursor [MATCH pattern] [COUNT count] 
增量迭代排序元素集和相關的分數


六、Redis服務器命令


S.N.命令和說明
1BGREWRITEAOF 
異步改寫僅追加文件
2BGSAVE 
異步保存數據集到磁盤
3CLIENT KILL [ip:port] [ID client-id] 
殺死一個客戶端的連接
4CLIENT LIST 
獲取客戶端連接到服務器的連接列表
5CLIENT GETNAME 
獲取當前連接的名稱
6CLIENT PAUSE timeout 
停止指定的時間處理來自客戶端的命令
7CLIENT SETNAME connection-name 
設置當前連接名稱
8CLUSTER SLOTS 
獲取集群插槽數組節點的映射
9COMMAND 
獲取Redis的命令的詳細信息數組
10COMMAND COUNT 
得到的Redis命令的總數
11COMMAND GETKEYS 
給予充分的Redis命令提取鍵
12BGSAVE 
異步保存數據集到磁盤
13COMMAND INFO command-name [command-name ...] 
獲取具體的Redis命令的詳細信息數組
14CONFIG GET parameter 
獲取配置參數的值
15CONFIG REWRITE 
重寫的存儲器配置的配置文件
16CONFIG SET parameter value 
配置參數設置為給定值
17CONFIG RESETSTAT 
復位信息返回的統計
18DBSIZE 
返回所選數據庫中的鍵的數目
19DEBUG OBJECT key 
獲取有關的一個關鍵的調試信息
20DEBUG SEGFAULT 
使服務器崩潰
21FLUSHALL 
從所有數據庫中刪除所有項
22FLUSHDB 
從當前數據庫中刪除所有項
23INFO [section] 
獲取有關服務器的信息和統計數據
24LASTSAVE 
獲得最后成功的UNIX時間時間戳保存到磁盤
25MONITOR 
監聽由實時服務器接收到的所有請求
26ROLE 
返回在復制的情況下實例的角色
27SAVE 
同步保存數據集到磁盤
28SHUTDOWN [NOSAVE] [SAVE] 
同步的數據集保存到磁盤,然后關閉服務器
29SLAVEOF host port 
使服務器為另一個實例的從站或者促進其作為主
30SLOWLOG subcommand [argument] 
管理Redis的慢查詢日志
31SYNC 
命令用于復制
32TIME 
返回當前服務器時間


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

玉林市| 柳林县| 莱阳市| 铁岭县| 沁阳市| 仁化县| 阳高县| 平山县| 西安市| 柞水县| 巫溪县| 会泽县| 五河县| 宕昌县| 乌兰察布市| 金沙县| 鹤岗市| 乌鲁木齐市| 奉新县| 宜兰县| 曲阳县| 肥东县| 上杭县| 六盘水市| 浪卡子县| 环江| 乐至县| 崇文区| 石城县| 恩平市| 荔浦县| 龙山县| 全南县| 邯郸县| 井陉县| 息烽县| 莆田市| 托克逊县| 天峨县| 安泽县| 长岛县|