Redis 常用命令解释三 List类型

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介: Redis 常用命令 List类型

1、lpush key value[value...] 可以一次写入多个值,但是每个值都是添加到上一个值的左侧,即倒序

  lpushx key value 插入值的左侧,有key则插入,否则插入失败

2、rpush key value[value...] 可以一次写入多个值,但是每个值都是添加到上一个值的右侧,即顺序

  rpushx key value 插入值的右侧,有key则插入,否则插入失败

3、lrange key start end 查询值,start从0开始,end最后一个是-1结束

4、llen key 获取key的长度

5、lindex key index 通过索引获取列表中的元素

6、lpop key 移除最左面的一个值

   blpop key [key....] timeout  可以设定一个去掉最左面的值,timeout是秒,如果key不存在,0代表可以无限阻塞

7、rpop key 移除最右面的一个值

   brpop key  [key....] timeout 可以设定一个去掉最右面的值,timeout是秒,如果key不存在,0代表可以无限阻塞

8、ltrim key start end 截取区间数据

9、lset key index value 根据index修改其中的值

10、linsert key before|after pivot value  在XXX  前面|后面添加值

11、rpoplpush source destination  将最右侧移到最左侧

   brpoplpush source destination timeout  将最右侧移到最左侧,列表中没有值会阻塞直到超时


相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
1天前
|
存储 NoSQL Redis
深入浅出Redis(零):Redis常用命令的使用
深入浅出Redis(零):Redis常用命令的使用
|
1天前
|
存储 NoSQL 关系型数据库
深入浅出Redis(十二):Redis的排序命令Sort
深入浅出Redis(十二):Redis的排序命令Sort
|
2天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
15 0
|
2天前
|
消息中间件 存储 负载均衡
Redis类型 Stream Bitfield
Redis类型 Stream Bitfield
9 0
|
2天前
|
NoSQL Java Unix
Redis基础操作 String List
Redis基础操作 String List
6 0
|
5天前
|
存储 NoSQL 定位技术
Redis常用数据类型及常用命令
这些是Redis中常用的数据类型和命令。Redis还提供了许多其他命令和功能,用于数据存储、操作和查询。你可以根据需要选择适当的数据类型和命令来满足你的应用程序需求。
20 4
|
15天前
|
存储 NoSQL Redis
Redis入门到通关之Redis数据结构-List篇
Redis入门到通关之Redis数据结构-List篇
33 1
|
15天前
|
存储 NoSQL Java
Redis入门到通关之ZSet命令
Redis入门到通关之ZSet命令
18 0