400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > 大数据 > 【大数据基础知识】Redis常用列表命令汇总

【大数据基础知识】Redis常用列表命令汇总

  • 发布: 大数据培训
  • 来源:大数据干货资料
  • 2020-07-30 18:42:05
  • 阅读()
  • 分享
  • 手机端入口

Redis中的列表List类似于Java中的List,是按照插入次序有序的一种数据结构,可以存放重复的字符串。我们可以在其头部(左边)或尾部(右边)插入数据。

这次,我们来看下常用的列表命令有哪些。

1) LPUSH命令

语法:LPUSH key value [value]

参数说明:key为列表名,value为要插入的元素,可以一次插入一个或多个元素

返回值:返回插入元素后列表的长度;如果key所对应的值不是列表,则返回错误提示信息。

LPUSH命令使用示例:

2) LPOP命令

语法:LPOP key

参数说明:key为列表名

返回值:返回列表的第一个元素;若指定的key不存在,返回nil

LPOP命令使用示例:

3) LPUSHX命令

语法:LPUSHX key value

参数说明:key为列表名,value为要插入的元素值

返回值:列表如果存在,返回插入值后列表的长度;列表如果不存在,返回0;如果key所对应的不是列表,返回错误提示信息

LPUSHX命令使用示例:

4) LINDEX命令

语法:LINDEX key index

参数说明:key为列表名,index为指定的索引号

返回值:返回指定索引位置的元素

LINDEX命令使用示例:

5) LRANGE命令

语法:LRANGE key start stop

参数说明:key为列表名,start为起始位置,stop为结束位置;下标从0开始;如果start或stop为负数,表示从后往前计算位置;如果stop超出列表的范围,则被默认指定为列表最后一个元素的位置。

返回值:返回指定范围内的列表元素;如果start大于列表的范围,返回空列表

LRANGE命令使用示例:

课程好礼申请领取
您的姓名
您的电话
意向课程
 

中公优就业

官方QQ

扫描上方二维码或点击一键加群,免费领取价值599元网课,加群暗号:599。 一键加群

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

相关推荐

优就业:ujiuye

关注中公优就业官方微信

  • 关注微信回复关键词“大礼包”,领80G学习资料
QQ交流群
领取免费网课
(加群备注“网站”)
IT培训交流群 加入群聊 +
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+人工智能 加入群聊 +
互联网营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据 加入群聊 +
Linux云计算 加入群聊 +
优就业官方微信
扫码回复关键词“大礼包”
领取80G学习资料

趁年轻 学门技术充个电
0元
入学
30天免费试学, 3000
直减优惠
立即
抢占
2周
特训
价值299的特训营课程,
9.9元抢购
立即
抢购
80G
资源包
IT行业11类热门岗位全套资源包
立即
领取
课程资料、活动优惠 领取通道