千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > Redis干货 | 五种常用类型之List集合类型详解

Redis干货 | 五种常用类型之List集合类型详解

来源:千锋教育
发布人:syq
时间: 2023-03-01 19:25:00 1677669900

  一. 背景说明

  小白:老师,java中的List集合类型在Redis中有对应的存储吗?

  千锋老师:有的,我带你撸一波。

  二. 概述

  Redis的List列表是双向链表结构,经常用于实现堆栈和队列。双向链表结构在存储时,有一个前结点,有一个后结点。

1 (1)

  一个列表的最大长度可放2^32-1(4294967295)个元素。

  三. 插入命令

  插入命令,分为左插入和右插入及指定元素插入,如下图:

2 (1)

  操作及解释如下:

3

  除上述插入外,还有一个插入命令,如下:

4 (1)

  操作及解释如下:

5

  四. 查看命令

  查看命令相关有lrange、lindex、llen如下图:

6 (1)

  操作及解释如下:

7

  五. 修改命令

  修改命令是lset,修改时需要指定要修改元素的下标和要修改的新值。

8 (1)

  操作及解释如下:

9

  六. 删除命令

  删除可以用lpop、rpop、lrem、ltrim实现。

10 (1)

  操作及解释如下:

12

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT