当前第2页 返回上一页
count>0 时,按从头到尾的顺序删除,具体如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | redis 127.0.0.1:6379> rpush mylist5 "hello"
(integer) 1
redis 127.0.0.1:6379> rpush mylist5 "hello"
(integer) 2
redis 127.0.0.1:6379> rpush mylist5 "foo"
(integer) 3
redis 127.0.0.1:6379> rpush mylist5 "hello"
(integer) 4
redis 127.0.0.1:6379> lrem mylist5 2 "hello"
(integer) 2
redis 127.0.0.1:6379> lrange mylist5 0 -1
1) "foo"
2) "hello"
redis 127.0.0.1:6379>
|
count<0 时,按从尾到头的顺序删除,具体如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | redis 127.0.0.1:6379> rpush mylist6 "hello"
(integer) 1
redis 127.0.0.1:6379> rpush mylist6 "hello"
(integer) 2
redis 127.0.0.1:6379> rpush mylist6 "foo"
(integer) 3
redis 127.0.0.1:6379> rpush mylist6 "hello"
(integer) 4
redis 127.0.0.1:6379>lrem mylist6 -2 "hello"
(integer) 2
redis 127.0.0.1:6379> lrange mylist6 0 -1
1) "hello"
2) "foo"
redis 127.0.0.1:6379>
|
count=0 时,删除全部,具体如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 | redis 127.0.0.1:6379> rpush mylist7 "hello"
(integer) 1
redis 127.0.0.1:6379> rpush mylist7 "hello"
(integer) 2
redis 127.0.0.1:6379> rpush mylist7 "foo"
(integer) 3
redis 127.0.0.1:6379> rpush mylist7 "hello"
(integer) 4
redis 127.0.0.1:6379> lrem mylist7 0 "hello"
(integer) 3
redis 127.0.0.1:6379> lrange mylist7 0 -1
1) "foo"
redis 127.0.0.1:6379>
|
以上就是关于redis之lpush、rpush、lset、lrem的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
linux怎么安装Redis
哪些数据需要Redis缓存
Redis怎么通过命令行批量删除key
Redis是什么?有哪些应用场景?
mysql和Redis事务的比较(图文)
Redis 更新(set) key值过期时间被重置
Redis数据导入导出
使用Redis数据库存储用户信息
2021年最新Redis面试题大全及答案(收藏)
linux下Redis的安装步骤详解
更多相关阅读请进入《Redis》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 关于redis之lpush、rpush、lset、lrem