上手Redis系列(二):超全列表List类型详解(代码图文示例)

学习Redis五种类型之一的List之前,我还是觉得我务必跟你说一声,也是在我文章之中说的很多的一句话,我想也会适用于学习Redis,那就是在接触文章里的Reids命令时,不用试图去记这些命令 ,用到时去看API帮助文档即可;会用了或者实践过了再去了解也不会迟

上手Redis系列

上手Redis必知必会:最基础知识点和最基本常用操作(代码示例)

上手Redis系列(一):超全String字符串类型详解(代码图文示例)
上手Redis系列(二):超全List列表类型详解(代码图文示例)
上手Redis系列(三):超全集合Set类型详解(代码图文示例)
上手Redis系列(四):超全哈希Hash类型详解(代码图文示例)
上手Redis系列(五):超全有序集合Zset类型详解(代码图文示例)

将一个或多个值插入到列表头部

LPUSH key value1 [value2]

在这里插入图片描述
获取列表指定范围内的元素

LRANGE key start stop

这里有两个参数(是必须填的),一个是获取的起始值,一个是结束值。

获取第一个值
在这里插入图片描述
获取全部值
在这里插入图片描述

移出并获取列表的第一个元素

LPOP key

移除列表的最后一个元素,返回值为移除的元素。

RPOP key

在这里插入图片描述
获取列表长度

RPOP key

在这里插入图片描述
在讲LREM命令的时候,首先要知道

List是可以添加重复数据的

所以 LREM 可以选择删除几个重复数据。

移除列表元素

LREM key count value

在这里插入图片描述
对一个列表进行修剪(trim),让列表只保留指定区间内的元素,不在指定区间之内的元素都将被删除。

LTRIM key start stop

在这里插入图片描述
组合命令

移除列表的最后一个元素,并将该元素添加到另一个列表并返回

RPOPLPUSH source destination

在这里插入图片描述
通过索引设置列表元素的值

LSET key index value

在这里插入图片描述
在列表的元素前或者后插入元素

LINSERT key BEFORE|AFTER pivot value

在这里插入图片描述
最后:

Redis之旅还在继续,Redis上手系列将持续更新!

为了更好的阅读体验,我把想说的话都放在了下面,嘿嘿。

我是一颗剽悍的种子 把我会的,认真的分享 是我写博客一直不变的信条。
如果你能看到这篇博文,说明咱们还是很有缘的;希望能带给你一些许帮助,创作的不易,
把我文章的知识带走,你的三连留下,点赞,评论,关注,是我最大的动力。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值