List相關(guān):
LPOP?key?:?刪除并取得LIST頭部一個(gè)元素
RPOP?key?:?刪除并取得LIST尾部一個(gè)元素
BLPOP?key?[key?...]?timeout?:?刪除并取得LIST頭部一個(gè)元素,如果沒(méi)有就BLOCK
BRPOP?key?[key?...]?timeout?:?刪除并取得LIST尾部一個(gè)元素,如果沒(méi)有就BLOCK
LPUSH?key?value?:在LIST頭部擴(kuò)展一個(gè)元素
RPUSH?key?value?:?在LIST尾部擴(kuò)展一個(gè)元素
LPUSHX?key?value?:?如果LIST存在,在LIST頭部擴(kuò)展一個(gè)元素
RPUSHX?key?value?:如果LIST存在,在LIST尾部擴(kuò)展一個(gè)元素
LINDEX?key?index?:?通過(guò)INDEX取得LIST的一個(gè)元素
LLEN?key?:?取得LIST的長(zhǎng)度
LRANGE?key?start?stop?:取得LIST在指定范圍內(nèi)的元素
LREM?key?count?value?:?刪除LIST的元素們
LSET?key?index?value?:設(shè)置LIST索引為INDEX的元素的值
LTRIM?key?start?stop?:裁剪LIST,保留一定范圍的元素
RPOPLPUSH?source?destination?:刪除當(dāng)前LIST的尾部一個(gè)元素,并將其擴(kuò)展到另一個(gè)?LIST的尾部
BRPOPLPUSH?source?destination?timeout?:彈出LIST一個(gè)元素,并將其插入到另一個(gè)LIST里,然后返回,如果前個(gè)LIST空就BLOCK
SORT?key?[BY?pattern]?[LIMIT?offset?count]?[GET?pattern?[GET?pattern?...]]?[ASC|DESC]?[ALPHA]?[STORE?destination]?:?排序LIST,SET,?SORTED?SET
Set相關(guān):
SADD?key?member?:?向SET中添加一個(gè)成員
SREM?key?member?:?從SET中刪除一個(gè)成員
SDIFF?key?[key?...]?:?集合求差集
SINTER?key?[key?...]?:集合求交集
SUNION?key?[key?...]?:集合求并集
SDIFFSTORE?destination?key?[key?...]?:集合求差集,并保存結(jié)果集到另一集合
SINTERSTORE?destination?key?[key?...]?:?集合求交集,并保存結(jié)果集到另一集合
SUNIONSTORE?destination?key?[key?...]?:?集合求并集,并保存結(jié)果集到另一集合
SCARD?key?:?取得SET成員總數(shù)
SISMEMBER?key?member?:?判斷給定值是否為SET成員
SPOP?key?:?刪除并返回SET任一成員
SRANDMEMBER?key?:?返回SET任一成員
SMEMBERS?key?:取得SET所有成員
SMOVE?source?destination?member?:?將一個(gè)SET中一個(gè)成員移動(dòng)到另一個(gè)SET中
ZSet相關(guān):
ZADD?key?score?member?:在SSET中添加一個(gè)成員,或者說(shuō)更新已有成員的SCORE
ZCARD?key?:?取得SSET的成員總數(shù)
ZCOUNT?key?min?max?:?計(jì)算SSET中SCORE在一個(gè)給定范圍內(nèi)的成員總數(shù)
ZINCRBY?key?:?為SSET中的成員自增SCORE
ZINTERSTORE?destination?numkeys?key?[key?...]?[WEIGHTS?weight?[weight?...]]?[AGGREGATE?SUM|MIN|MAX]?:?求SSET交集,并將結(jié)果集保存到一個(gè)新KEY
ZRANGE?key?start?stop?[WITHSCORES]?:返回SSET中一定INDEX范圍內(nèi)的成員
ZRANGEBYSCORE?key?min?max?[WITHSCORES]?[LIMIT?offset?count]?:?返回SSET中一定SCORE范圍內(nèi)的成員
ZREM?key?member?:刪除SSET中一個(gè)成員
ZREMRANGEBYRANK?key?start?stop?:?刪除SSET一定INDEX范圍內(nèi)的成員
ZREMRANGEBYSCORE?key?min?max?:刪除SSET一定SCORE范圍內(nèi)的成員
ZREVRANGE?key?start?stop?[WITHSCORES]?:?返回SSET中一定INDEX范圍內(nèi)的成員,其順序是SCORE從高到低
ZREVRANGEBYSCORE?key?max?min?[WITHSCORES]?[LIMIT?offset?count]?:?返回SSET中一定SCORE范圍內(nèi)的成員,其順序是SCORE從高到低
ZSCORE?key?member?:獲得SSET中與給定MEMBER關(guān)聯(lián)的SCORE
ZUNIONSTORE?destination?numkeys?key?[key?...]?[WEIGHTS?weight?[weight?...]]?[AGGREGATE?SUM|MIN|MAX]?:SSET求并集,并將結(jié)果集存到一個(gè)新的KEY中
Hash相關(guān):
HDEL?key?field?:刪除一個(gè)HASHFIELD
HEXISTS?key?field?:判斷一個(gè)HASHFIELD是否存在
HGET?key?field?:獲得一個(gè)HASHFIELD的值
HGETALL?key?:獲得一個(gè)HASH所有的FIELDs和VALUEs
HINCRBY?key?field?increment?:?對(duì)HASHFIELD的整數(shù)值增加increment的整數(shù)值
HKEYS?key?:?獲得HASH所有的FIELD
HLEN?key?:獲得HASH內(nèi)FIELD總數(shù)
HMGET?key?field?[field?...]?:獲得HASH指定FIELD的所有值
HMSET?key?field?value?[field?value?...]?:設(shè)置HASH的一些FILED和VALUE
HSET?key?field?value?:?設(shè)置HASH的某FIELD為某值
HSETNX?key?field?value?:當(dāng)HASH的某FIELD不存在時(shí)候,設(shè)置其為某值
HVALS?key?:獲得HASH的所有值
Key相關(guān):
DEL?key?[key?...]?:刪除一個(gè)KEY
GET?key?:獲得一個(gè)KEY的值
SETEX?key?seconds?value?:設(shè)置KEY的VALUE和EXP時(shí)間
SETNX?key?value?:設(shè)置KEY的VALUE,前提是KEY之前不存在
SET?key?value?:設(shè)置KEY,VALUE
APPEND?key?value?:?向一個(gè)KEY擴(kuò)展一個(gè)值
DEBUG?OBJECT?key?:?獲得一個(gè)KEY的DEBUG信息
DECR?key?:?給一個(gè)KEY-1
DECRBY?key?integer?:?給一個(gè)KEY-integer
EXISTS?key?:判斷一個(gè)KEY是否存在
EXPIRE?key?seconds?:設(shè)定一個(gè)KEY的TTL(second)
EXPIREAT?key?timestamp?:設(shè)定一個(gè)KEY的TTL(unix?timestamp)
TTL?key?:?獲得KEY的TTL
PERSIST?key?:刪除一個(gè)KEY的過(guò)期標(biāo)志
KEYS?pattern?:查找所有符合PATTERN的KEY
MOVE?key?db?:將一個(gè)KEY移動(dòng)到另一個(gè)DATABASE中
RENAME?key?newkey?:重命名一個(gè)KEY
RENAMENX?key?newkey?:?給一個(gè)KEY重命名,前提是新KEYNAME不存在
RANDOMKEY?:從KEYSPACE返回一個(gè)任一的KEY
Value相關(guān):
GETRANGE?key?start?end?:獲得KEY對(duì)應(yīng)的字符串里指定范圍的子串
GETSET?key?value?:設(shè)置KEY對(duì)應(yīng)的VALUE,并返回老的VALUE
INCR?key?:為KEY對(duì)應(yīng)的整數(shù)值自增1
INCRBY?key?increment?:為KEY對(duì)應(yīng)的整數(shù)值自增increment
MGET?key?[key?...]?:獲得所有指定KEY的值
MSET?key?value?[key?value?...]?:為指定的KEYS設(shè)置指定的VALUES
MSETNX?key?value?[key?value?...]?:??當(dāng)指定的KEY存在時(shí)候,為指定的KEYS設(shè)置指定?的VALUES
STRLEN?key?:?獲得KEY的VALUE長(zhǎng)度
Server相關(guān):
INFO?:??獲得服務(wù)器的狀態(tài)信息和統(tǒng)計(jì)信息
MONITOR?:實(shí)時(shí)監(jiān)聽(tīng)SERVER獲得的所有請(qǐng)求
PING?:?Ping服務(wù)器
QUIT?:關(guān)閉鏈接
PUBLISH?channel?message?:?發(fā)布一個(gè)消息到一個(gè)CHANNEL
AUTH?password?:?認(rèn)證服務(wù)器
LASTSAVE?:?獲得最后一次成功SAVETODISK的時(shí)間戳
OBJECT?subcommand?[arguments?[arguments?...]]?:?偵測(cè)REDIS對(duì)象的內(nèi)部
PSUBSCRIBE?pattern?[pattern?...]?:?監(jiān)聽(tīng)發(fā)布到CHANNEL的所有符合PATTERN的消息
PUNSUBSCRIBE?[pattern?[pattern?...]]?:?停止監(jiān)聽(tīng)發(fā)布到CHANNEL的所有符合PATTERN的消息
CONFIG?RESETSTAT?:?重設(shè)INFO命令返回的狀態(tài)信息
SUBSCRIBE?channel?[channel?...]?:??監(jiān)聽(tīng)指定CHANNEL的消息
UNSUBSCRIBE?[channel?[channel?...]]?:停止監(jiān)聽(tīng)指定CHANNEL的消息
UNWATCH?:?Forget?about?all?watched?keys停止監(jiān)視所有被監(jiān)視的KEY
WATCH?key?[key?...]?:監(jiān)視所有給定的KEY,來(lái)判斷MULTI和EXEC塊的執(zhí)行
數(shù)據(jù)庫(kù)相關(guān):
SAVE?Synchronously?:????保存DATASET到硬盤(pán)
SELECT?index?:??切換當(dāng)前數(shù)據(jù)庫(kù)
BGSAVE?:?異步保存DATASET到硬盤(pán)
DBSIZE?:?返回一個(gè)DATABASE的KEY總數(shù)
FLUSHALL?:??刪除所有DATABASE上所有的KEY
FLUSHDB?:?刪除當(dāng)前DATABASE上所有的KEY
SHUTDOWN?Synchronously?:?保存DATASET到硬盤(pán)后,關(guān)閉服務(wù)器
配置相關(guān):
CONFIG?GET?parameter?:獲得一個(gè)配置參數(shù)值
CONFIG?SET?parameter?value?:設(shè)置一個(gè)配置參數(shù)為給定值
其他:
GETBIT?key?offset?:返回KEY對(duì)應(yīng)的VALUE在OFFSET的比特值
MULTI?:標(biāo)識(shí)一個(gè)業(yè)務(wù)塊的開(kāi)始
SETRANGE?key?offset?value?:?從指定的OFFSET開(kāi)始覆蓋寫(xiě)KEY對(duì)應(yīng)的VALUE串
BGREWRITEAOF?:異步重寫(xiě)append-only?file
DEBUG?SEGFAULT?:?使服務(wù)器crash
DISCARD?:忽略所有的以MULTI開(kāi)頭的命令
ECHO?message?:?ECHO?message
EXEC?:?執(zhí)行所有以MULTI開(kāi)頭的命令
SLAVEOF?host?port?:使本服務(wù)器成為另一REDIS?HOST的SLAVE,或者使本服務(wù)器成為主服務(wù)器
SYNC?:內(nèi)部備份命令
LINSERT?key?BEFORE|AFTER?refvalue?value?:?向列表key的refvalue之前或者之后插入value
ZRANK?key?member?:?返回指定元素在集合中的排名(下標(biāo)),集合中元素是按score從小到大排序的
ZREVRANK?key?member?:?同上,但是集合中元素是按score從大到小排序
TYPE?key?:?返回給定key的value類型。返回?none?表示不存在key,string字符類型,list?鏈表類型?set?無(wú)序集合類型
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
