关于redis之lpush、rpush、lset、lrem


当前第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 rdb方式数据备份与恢复

Redis怎么实现缓存

2021年最新Redis面试题大全及答案(收藏)

详解Redis哨兵模式

Redis之list操作详解

详解如何安装和配置Redis(linux环境)

哪些数据需要Redis缓存

Redis有序集合的相关命令有哪些

Redis报错windows error 0x70的解决方法

Redis如何做分页

更多相关阅读请进入《Redis》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...