一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

redis中文API

 x_pan 2016-05-09

 1.學(xué)習(xí)文檔地址:http://www./en/latest/index.html

2.redis中文API

REDIS所有的命令

<<ABOUT LIST>>

LPOP key :                    刪除并取得LIST頭部一個元素

RPOP key :                    刪除并取得LIST尾部一個元素

BLPOP key [key ...] timeout : 刪除并取得LIST頭部一個元素,如果沒有就BLOCK

BRPOP key [key ...] timeout : 刪除并取得LIST尾部一個元素,如果沒有就BLOCK

LPUSH key value :             在LIST頭部擴(kuò)展一個元素

RPUSH key value :             在LIST尾部擴(kuò)展一個元素

LPUSHX key value :            如果LIST存在,在LIST頭部擴(kuò)展一個元素

RPUSHX key value :            如果LIST存在,在LIST尾部擴(kuò)展一個元素

LINDEX key index :            通過INDEX取得LIST的一個元素

LLEN key :                    取得LIST的長度

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的尾部一個元素,并將其擴(kuò)展到另一個LIST的尾部

BRPOPLPUSH source destination timeout :

                              彈出LIST一個元素,并將其插入到另一個LIST里,然后返回,如果前個LIST空就BLOCK

SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination] :

                              排序LIST,SET, SORTED SET

<<ABOUT SET>>

SADD key member :                       向SET中添加一個成員

SREM key member :                       從SET中刪除一個成員

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 :       將一個SET中一個成員移動到另一個SET中

<<ABOUT SORTED SET>>

ZADD key score member :                 在SSET中添加一個成員,或者說更新已有成員的SCORE

ZCARD key :                             取得SSET的成員總數(shù)

ZCOUNT key min max :                    計算SSET中SCORE在一個給定范圍內(nèi)的成員總數(shù)

ZINCRBY key :                           為SSET中的成員自增SCORE

ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX] :

                                        求SSET交集,并將結(jié)果集保存到一個新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中一個成員

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é)果集存到一個新的KEY中

<<ABOUT HASH>>

HDEL key field :                            刪除一個HASHFIELD

HEXISTS key field :                         判斷一個HASHFIELD是否存在

HGET key field :                            獲得一個HASHFIELD的值

HGETALL key :                               獲得一個HASH所有的FIELDs和VALUEs

HINCRBY key field increment :               對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è)置其為某值

HVALS key :                                 獲得HASH的所有值

<<ABOUT KEY>>

DEL key [key ...] :         刪除一個KEY

GET key :                   獲得一個KEY的值

SETEX key seconds value :   設(shè)置KEY的VALUE和EXP時間

SETNX key value :           設(shè)置KEY的VALUE,前提是KEY之前不存在

SET key value :             設(shè)置KEY,VALUE

APPEND key value :          向一個KEY擴(kuò)展一個值

DEBUG OBJECT key :          獲得一個KEY的DEBUG信息

DECR key :                  給一個KEY-1

DECRBY key integer :        給一個KEY-integer

EXISTS key :                判斷一個KEY是否存在

EXPIRE key seconds :        設(shè)定一個KEY的TTL(second)

EXPIREAT key timestamp :    設(shè)定一個KEY的TTL(unix timestamp)

TTL key :                   獲得KEY的TTL

PERSIST key :               刪除一個KEY的過期標(biāo)志

KEYS pattern :              查找所有符合PATTERN的KEY

MOVE key db :               將一個KEY移動到另一個DATABASE中

RENAME key newkey :         重命名一個KEY

RENAMENX key newkey :       給一個KEY重命名,前提是新KEYNAME不存在

RANDOMKEY :                 從KEYSPACE返回一個任一的KEY

<<ABOUT VALUE>>

GETRANGE key start end :            獲得KEY對應(yīng)的字符串里指定范圍的子串

GETSET key value :                  設(shè)置KEY對應(yīng)的VALUE,并返回老的VALUE

INCR key :                          為KEY對應(yīng)的整數(shù)值自增1

INCRBY key increment :              為KEY對應(yīng)的整數(shù)值自增increment

MGET key [key ...] :                獲得所有指定KEY的值

MSET key value [key value ...] :    為指定的KEYS設(shè)置指定的VALUES

MSETNX key value [key value ...] :  當(dāng)指定的KEY存在時候,為指定的KEYS設(shè)置指定的VALUES

STRLEN key :                        獲得KEY的VALUE長度

<<ABOUT SERVER>>

INFO :                                          獲得服務(wù)器的狀態(tài)信息和統(tǒng)計信息

MONITOR :                                       實(shí)時監(jiān)聽SERVER獲得的所有請求

PING :                                          Ping服務(wù)器

QUIT :                                          關(guān)閉鏈接

PUBLISH channel message :                       發(fā)布一個消息到一個CHANNEL

AUTH password :                                 認(rèn)證服務(wù)器

LASTSAVE :                                      獲得最后一次成功SAVETODISK的時間戳

OBJECT subcommand [arguments [arguments ...]] : 偵測REDIS對象的內(nèi)部

PSUBSCRIBE pattern [pattern ...] :              監(jiān)聽發(fā)布到CHANNEL的所有符合PATTERN的消息

PUNSUBSCRIBE [pattern [pattern ...]] :          停止監(jiān)聽發(fā)布到CHANNEL的所有符合PATTERN的消息

CONFIG RESETSTAT :                              重設(shè)INFO命令返回的狀態(tài)信息

SUBSCRIBE channel [channel ...] :               監(jiān)聽指定CHANNEL的消息

UNSUBSCRIBE [channel [channel ...]] :           停止監(jiān)聽指定CHANNEL的消息

UNWATCH : Forget about all watched keys         停止監(jiān)視所有被監(jiān)視的KEY

WATCH key [key ...] :                           監(jiān)視所有給定的KEY,來判斷MULTI和EXEC塊的執(zhí)行

<<ABOUT DATABASE>>

SAVE Synchronously :    保存DATASET到硬盤

SELECT index :          切換當(dāng)前數(shù)據(jù)庫

BGSAVE :                異步保存DATASET到硬盤

DBSIZE :                    返回一個DATABASE的KEY總數(shù)

FLUSHALL :                  刪除所有DATABASE上所有的KEY

FLUSHDB :                   刪除當(dāng)前DATABASE上所有的KEY

SHUTDOWN Synchronously :                        保存DATASET到硬盤后,關(guān)閉服務(wù)器

<<CONFIGURE>>

CONFIG GET parameter :          獲得一個配置參數(shù)值

CONFIG SET parameter value :    設(shè)置一個配置參數(shù)為給定值

<<OTHER>>

GETBIT key offset :             返回KEY對應(yīng)的VALUE在OFFSET的比特值

MULTI :                         標(biāo)識一個業(yè)務(wù)塊的開始

SETRANGE key offset value :     從指定的OFFSET開始覆蓋寫KEY對應(yīng)的VALUE串

BGREWRITEAOF :                  異步重寫append-only file

DEBUG SEGFAULT :                使服務(wù)器crash

DISCARD :                       忽略所有的以MULTI開頭的命令

ECHO message :                  ECHO message

EXEC :                          執(zhí)行所有以MULTI開頭的命令

SLAVEOF host port :             使本服務(wù)器成為另一REDIS HOST的SLAVE,或者使本服務(wù)器成為主服務(wù)器

SYNC :                          內(nèi)部備份命令

LINSERT key BEFORE|AFTER refvalue value : 向列表key的refvalue之前或者之后插入value

ZRANK key member : Determine the index of a member in a sorted set

ZREVRANK key member : Determine the index of a member in a sorted set, with scores ordered from high to low

SETBIT key offset value : Sets or clears the bit at offset in the string value stored at key

TYPE key : Determine the type stored at key

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久久经典一区二区三区| 亚洲a级一区二区不卡| 91香蕉国产观看免费人人| 自拍偷女厕所拍偷区亚洲综合| 国产亚洲精品一二三区| 沐浴偷拍一区二区视频| 久久亚洲国产视频三级黄| 99久久国产精品亚洲| 欧美日韩一级aa大片| 欧美韩日在线观看一区| 91久久精品国产一区蜜臀| 欧美国产在线观看精品| 欧美精品专区一区二区| 黄色av尤物白丝在线播放网址| 五月婷婷综合激情啪啪| 97精品人妻一区二区三区麻豆| 日韩亚洲精品国产第二页| 清纯少妇被捅到高潮免费观看| 欧美综合色婷婷欧美激情| 日韩精品视频免费观看| 在线中文字幕亚洲欧美一区 | 亚洲精品国产精品日韩| 日本在线不卡高清欧美 | 亚洲精品一区二区三区日韩| 日本久久精品在线观看| 日本高清不卡在线一区| 日本免费一级黄色录像| 日本人妻中出在线观看| 国产精品一区二区丝袜| 91欧美一区二区三区成人| 五月激情五月天综合网| 欧美色婷婷综合狠狠爱| 99久久国产精品免费| 一区二区福利在线视频| 欧美精品中文字幕亚洲| 婷婷激情五月天丁香社区| 日韩欧美精品一区二区三区| 少妇福利视频一区二区| 一区二区三区在线不卡免费| 久久人妻人人澡人人妻| 九九热视频网在线观看|