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

溫馨提示×

溫馨提示×

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

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

list 鏈/列表結構

發布時間:2020-02-21 01:05:25 來源:網絡 閱讀:284 作者:梁十八 欄目:關系型數據庫

lpush key value

作用: 把值插入到鏈接頭部

rpop key

作用: 返回并刪除鏈表尾元素

rpush,lpop: 不解釋

lrange key start stop(從0開始)

lrange key 6 6 查看索引為6的數據
lrange key 2 5 查看索引從2(包括2)到5(包括5)的數據
作用: 返回鏈表中[start ,stop]中的元素
規律: 左數從0開始,右數從-1開始(0 -1 選取所有元素)

lrem key count value

查看列表的右邊5 條數據:

lrange key - 5 - 1

作用: 從key鏈表中刪除 value值
注: 刪除count的絕對值個value后結束
Count>0 從表頭刪除
Count<0 從表尾刪除
list 鏈/列表結構

ltrim key start stop

作用: 剪切key對應的鏈接,切[start,stop]一段,并把該段重新賦給key

list 鏈/列表結構

lindex key index

作用: 返回index索引上的值,
如 lindex key 2

llen key

作用:計算鏈接表的元素個數
redis 127.0.0.1:6379> llen task
(integer) 3
redis 127.0.0.1:6379>

l×××ert key after|before search value

作用: 在key鏈表中尋找’search’,并在search值之前|之后,.插入value
注: 一旦找到一個search后,命令就結束了,因此不會插入多個value

list 鏈/列表結構

有多個被查詢的值的插入:

list 鏈/列表結構

rpoplpush source dest

作用: 把source的尾部拿出,放在dest的頭部,
并返回 該單元值

list 鏈/列表結構

場景: task + bak 雙鏈表完成安全隊列
list 鏈/列表結構

業務邏輯:
1:Rpoplpush task bak
2:接收返回值,并做業務處理
3:如果成功,rpop bak 清除任務. 如不成功,下次從bak表里取任務

brpop ,blpop key timeout

作用:等待彈出key的尾/頭元素,
Timeout為等待超時時間
如果timeout為0,則一直等待

list 鏈/列表結構
場景: 長輪詢Ajax,在線聊天時,能夠用到


注意:
由于一個列表可以儲存幾百萬條數據,所以, 絕對不要冒然列出一個列表里面的所有數據,否則可能導致大量數據輸出而瞬間耗盡系統的1/0 資源。
應該是:先查看列表的長度,如確定數據量很小,則列出所有的值;如果數據量很大,則可以使用索引查看頭幾條數據與末尾幾條數據。

向AI問一下細節

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

AI

拜泉县| 元谋县| 临沧市| 沂水县| 谢通门县| 镇沅| 平利县| 南澳县| 友谊县| 宣城市| 崇礼县| 凤凰县| 印江| 临颍县| 大同县| 昆明市| 安阳市| 吕梁市| 若尔盖县| 娱乐| 铜川市| 台州市| 察哈| 新邵县| 庆城县| 博客| 齐河县| 商丘市| 邮箱| 庆安县| 宜宾市| 昂仁县| 武城县| 资讯| 宁海县| 陕西省| 江永县| 江华| 昌乐县| 长乐市| 旬阳县|