首頁技術文章正文

Redis中List類型有哪些特征?

更新時間:2022-03-01 來源:黑馬程序員 瀏覽量:

什么是List類型 

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

特征也與LinkedList類似:

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

常用來存儲一個有序數據,例如:朋友圈點贊列表,評論列表等。

List的常見命令有:

LPUSH key element ... :向列表左側插入一個或多個元素

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

RPUSH key element ... :向列表右側插入一個或多個元素

RPOP key:移除并返回列表右側的第一個元素

LRANGE key star end:返回一段角標范圍內的所有元素

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

List類型常見命令



猜你喜歡:

如何通過積分體系維系用戶?

黑馬程序員Redis全套教程

Redis集群方案怎么做?Redis集群有哪些方案?

怎樣實現redis緩存與數據庫同步?【java面試題】

零基礎逆襲技術人才 黑馬程序員java高級軟件工程師

分享到:
在線咨詢 我要報名
和我們在線交談!