Redis Lrem 命令

Redis 列表(List)

Redis Lrem 根據(jù)參數(shù) COUNT 的值,移除列表中與參數(shù) VALUE 相等的元素。

COUNT 的值可以是以下幾種:

  • count > 0 : 從表頭開(kāi)始向表尾搜索,移除與 VALUE 相等的元素,數(shù)量為 COUNT 。

  • count < 0 : 從表尾開(kāi)始向表頭搜索,移除與 VALUE 相等的元素,數(shù)量為 COUNT 的絕對(duì)值。

  • count = 0 : 移除表中所有與 VALUE 相等的值。

語(yǔ)法

redis Lrem 命令基本語(yǔ)法如下:

redis 127.0.0.1:6379> LREM key count VALUE

可用版本

>= 1.0.0

返回值

被移除元素的數(shù)量。 列表不存在時(shí)返回 0 。

在線示例

redis> RPUSH mylist "hello"
(integer) 1
redis> RPUSH mylist "hello"
(integer) 2
redis> RPUSH mylist "foo"
(integer) 3
redis> RPUSH mylist "hello"
(integer) 4
redis> LREM mylist -2 "hello"
(integer) 2
redis> LRANGE mylist 0 -1
1) "hello"
2) "foo"
redis>

Redis 列表(List)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清