Latest web development tutorials

Redis Ltrim 命令

Redis列表(List)

Redis Ltrim 對一個列表進行修剪(trim),就是說,讓列表只保留指定區間內的元素,不在指定區間之內的元素都將被刪除。

下標0 表示列表的第一個元素,以1 表示列表的第二個元素,以此類推。 你也可以使用負數下標,以-1 表示列表的最後一個元素, -2 表示列表的倒數第二個元素,以此類推。

語法

redis Ltrim 命令基本語法如下:

redis 127.0.0.1:6379> LTRIM KEY_NAME START STOP

可用版本

>= 1.0.0

返回值

命令執行成功時,返回ok 。

實例

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 3
redis 127.0.0.1:6379> RPUSH mylist "bar"
(integer) 4
redis 127.0.0.1:6379> LTRIM mylist 1 -1
OK
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "hello"
2) "foo"
3) "bar"

Redis列表(List)