您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
Redis Lrem 命令
发布时间:2021-11-01 23:06:31编辑:雪饮阅读()
Redis Lrem 根据参数 COUNT 的值,移除列表中与参数 VALUE 相等的元素。
COUNT 的值可以是以下几种:
· count > 0 : 从表头开始向表尾搜索,移除与 VALUE 相等的元素,数量为 COUNT 。
· count < 0 : 从表尾开始向表头搜索,移除与 VALUE 相等的元素,数量为 COUNT 的绝对值。
· count = 0 : 移除表中所有与 VALUE 相等的值。
返回值
被移除元素的数量。列表不存在时返回 0 。
127.0.0.1:6379> lpush key1 e8 e8 e8 e8 e8 e8 e8 e8 e8 e8 e8 e8 e8
(integer) 19
127.0.0.1:6379> lrange key1 0 -1
1) "e8"
2) "e8"
3) "e8"
4) "e8"
5) "e8"
6) "e8"
7) "e8"
8) "e8"
9) "e8"
10) "e8"
11) "e8"
12) "e8"
13) "e8"
14) "element8"
15) "element7"
16) "element6"
17) "element3"
18) "element2"
19) "element1"
127.0.0.1:6379> lrem key1 2 e8
(integer) 2
127.0.0.1:6379> lrange key1 0 -1
1) "e8"
2) "e8"
3) "e8"
4) "e8"
5) "e8"
6) "e8"
7) "e8"
8) "e8"
9) "e8"
10) "e8"
11) "e8"
12) "element8"
13) "element7"
14) "element6"
15) "element3"
16) "element2"
17) "element1"
127.0.0.1:6379> lrem key1 -2 e8
(integer) 2
127.0.0.1:6379> lrange key1 0 -1
1) "e8"
2) "e8"
3) "e8"
4) "e8"
5) "e8"
6) "e8"
7) "e8"
8) "e8"
9) "e8"
10) "element8"
11) "element7"
12) "element6"
13) "element3"
14) "element2"
15) "element1"
127.0.0.1:6379> lrem key1 0 e8
(integer) 9
127.0.0.1:6379> lrange key1 0 -1
1) "element8"
2) "element7"
3) "element6"
4) "element3"
5) "element2"
6) "element1"
127.0.0.1:6379> lrem key9999999 0 e8
(integer) 0
关键字词:Redis,Lrem
上一篇:Redis Lrange 命令
下一篇:Redis Lset 命令