教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

什么是List類型 ?List類型的常見命令

更新時(shí)間:2022年03月01日11時(shí)36分 來源:傳智教育 瀏覽次數(shù):

什么是List類型 

Redis中的List類型與Java中的LinkedList類似,可以看做是一個(gè)雙向鏈表結(jié)構(gòu)。既可以支持正向檢索和也可以支持反向檢索。

特征也與LinkedList類似:

  · 有序
  · 元素可以重復(fù)
  · 插入和刪除快
  · 查詢速度一般

常用來存儲(chǔ)一個(gè)有序數(shù)據(jù),例如:朋友圈點(diǎn)贊列表,評論列表等。

List的常見命令有:

LPUSH key element ... :向列表左側(cè)插入一個(gè)或多個(gè)元素

LPOP key:移除并返回列表左側(cè)的第一個(gè)元素,沒有則返回nil

RPUSH key element ... :向列表右側(cè)插入一個(gè)或多個(gè)元素

RPOP key:移除并返回列表右側(cè)的第一個(gè)元素

LRANGE key star end:返回一段角標(biāo)范圍內(nèi)的所有元素

BLPOP和BRPOP:與LPOP和RPOP類似,只不過在沒有元素時(shí)等待指定時(shí)間,而不是直接返回nil

List類型常見命令

猜你喜歡:

什么是ArrayList集合?如何理解ArrayList集合?

ArrayList和LinkedList的區(qū)別和聯(lián)系匯總

ArrayList集合案例:學(xué)生管理系統(tǒng)的實(shí)現(xiàn)步驟

LinkedList整體結(jié)構(gòu)介紹和LinkedList源碼分析

傳智教育Java高級(jí)軟件工程師培訓(xùn)

0 分享到:
和我們在線交談!