1. 程式人生 > >006 list類型

006 list類型

trim 刪除字符串 push 技術 bsp lin info 一個 核心

一.概述

在redis之中,我們需要把list視為一個鏈表,存儲的元素我們需要視為一個字符串(可以是序列化的字符串).

list的核心就是 : 有序的字符串列表.


二 .基本操作

[1]lpush , rpush

從左方向和右方向追加元素

技術分享圖片

技術分享圖片

[2] 查詢指定範圍的數據 --- lrange index last_indezx

技術分享圖片

[3] 獲取指定索引的值 lindex

技術分享圖片

[4]lpop rpop ---從左邊和右邊刪除元素

技術分享圖片

[5]獲取list的長度

技術分享圖片

[6]lrem 刪除元素 看下面的例子:

技術分享圖片

我們首先添加了元素.然後刪除元素 ,第一個參數表示刪除的元素的個數.

其中: 正數表示從左刪除元素,負數表示從右刪除元素,0表示刪除所有的元素.

第三個參數表示刪除字符串的值.

[7]ltrim --- 截取list index last_index

技術分享圖片

[8]lset 指定索引值設置值

技術分享圖片

006 list類型