成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Redis數(shù)據(jù)操作--列表

| 一個列表可以包含一個或以上數(shù)量的項(item),每個項按照它們被推入到
列表的位置來排序。
# 每個列表項所處的位置決定這個項的索引值(index),索引以0開始,從列
最左端到右端依次遞增,位于列表最左端的項的索引為0,而位于列表最右
端的項的索引為N-1,其中N為列表的長度。
# 列表包含的項可以出現(xiàn)重復(fù),它們不必是唯一的。
| 推入和彈出操作
-- 從列表的左端推入值
    lpush key value [value ...]
    # 將一個或以上數(shù)量的值依次推入列表的左端,命令返回新值被推入后,列表
    目前包含的項數(shù)量。
-- 從列表的左端推入多個值
    lpush key value1 value2 value3
-- 從列表的右端推入值
    rpush key value [value ...]
-- 從列表的右端推入多個值
    rpush key value1 value2 value3...
-- 從列表的兩端彈出項
    lpop key 移除并返回列表最左端的項
    rpop key 移除并返回列表最右端的項
| 長度,索引和范圍操作
-- 獲取列表的長度
    llen key
    # 返回列表鍵key的長度,返回列表包含的列表項數(shù)量
-- 返回給定索引上的項
    lindex key index
    # 返回列表鍵key中,指定索引index上的列表項,index可以是正負(fù)數(shù)
-- 返回給定索引范圍內(nèi)的所有項
    lrange key start stop
    # 返回列表鍵key中,從索引start至索引stop范圍內(nèi)的所有列表項。
        兩個索引參數(shù)都可以使正數(shù)或者負(fù)數(shù)。
| 插入和刪除操作
-- 設(shè)置指定索引上的列表項
    lset key index value
    # 將列表鍵key索引index上的列表項設(shè)置為value,設(shè)置成功時命令返回OK。
    如果index參數(shù)超過了列表的索引范圍,name命令返回一個錯誤。
-- 在指定位置插入列表項
    linsert key before/after pivot value
    # 根據(jù)命令調(diào)用時傳遞的是before選項還是after選項,將值value插入到指定
        列表項pivot的之前或者之后,當(dāng)pivot不存在于列表key時,不執(zhí)行任何操作。
    # 返回-1表示pivot不存在;返回0表示鍵key不存在;插入成功時則返回列表當(dāng)
        前的長度。
-- 從列表中刪除指定的值
    lrem key count value
    根據(jù)參數(shù)count的值,移除列表中與參數(shù)value相等的列表項:
        ①count>0,從表頭開始刪除值為value的列表項
        ②count<0,從表尾開始刪除值為value的列表項
        ③count=0,移除列表中所有值為value的列表項
        命令返回被移除列表項的數(shù)量
-- 修剪列表
    ltrim key start stop
    #對一個列表進行修剪,讓列表只保留指定索引范圍內(nèi)的列表項,而將
        不再范圍內(nèi)的其他列表全部刪除,兩個索引都可以是正數(shù)或者負(fù)數(shù)。
| 阻塞彈出命令
-- blpop key [key1 ...] timeout
    # lpop命令的阻塞版本
    命令會以從左到右的順序,訪問給定的各個列表,并彈出首個非空列表
    最左端的項;
    如果所有給定列表都為空,那么客戶端將被阻塞,直到等待超時,或者
    有可彈出的項出現(xiàn)為止;
    設(shè)置timeout參數(shù)為0表示永遠阻塞;
-- brpop key [key1 ...] timeout
    # rpop命令的阻塞版本
    命令會以從左到右的順序,訪問給定的各個列表,并彈出首個非空列表
    最右端的項;
    如果所有給定列表都為空,那么客戶端將被阻塞,直到等待超時,或者
    有可彈出的項出現(xiàn)為止;
    設(shè)置timeout參數(shù)為0表示永遠阻塞;
-- 先到先服務(wù)原則
-- FIFO先進先出隊列

分享題目:Redis數(shù)據(jù)操作--列表
網(wǎng)頁URL:http://jinyejixie.com/article34/pocsse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、電子商務(wù)全網(wǎng)營銷推廣、關(guān)鍵詞優(yōu)化服務(wù)器托管、網(wǎng)站設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
上饶县| 泉州市| 锡林浩特市| 石首市| 广南县| 仁化县| 江津市| 龙州县| 娄烦县| 滦平县| 阳江市| 朝阳市| 攀枝花市| 双峰县| 呼伦贝尔市| 呼伦贝尔市| 临城县| 琼海市| 丰镇市| 巫溪县| 镇宁| 庆阳市| 来安县| 海南省| 阿坝县| 邮箱| 文水县| 满洲里市| 汕尾市| 炎陵县| 庆城县| 东安县| 南宁市| 仙桃市| 焦作市| 双鸭山市| 静海县| 开远市| 万全县| 榆林市| 松江区|