当前第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的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
Redis列表类型介绍
Redis是数据库吗
如何停止Redis
为什么说Redis是单线程的
Redis 更新(set) key值过期时间被重置
Redis如何实现持久化方案(rdb和aof使用)
Redis遍历所有key的方法
Redis是内存数据库吗
lnmp环境下升级phpRedis和Redis-server版本的方法
Redis安装大全涵盖windows、linux、docker
更多相关阅读请进入《Redis》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 关于redis之lpush、rpush、lset、lrem