当前位置: 首页 > news >正文

Redis中List数据类型常用命令

目录

1. 基本操作

(1)在列表的头部插入一个元素

(2)在列表的尾部插入一个元素

(3)获取列表的长度

(4)获取列表中的元素

2. 读取和修改

(1)获取列表的范围(从 start 到 stop)

(2)设置列表中指定位置的元素

3. 删除和弹出

(1)删除列表中的元素(根据值)

(2)从列表头部弹出一个元素

(3)从列表尾部弹出一个元素

4. 队列操作

(1)将一个或多个元素插入到列表头部

(2)将一个或多个元素插入到列表尾部

5. 其他

(1)将一个值插入到列表的左边或右边(根据 pivot)

(2)修剪列表(只保留指定范围的元素

1. 基本操作

(1)在列表的头部插入一个元素

LPUSH key value

(2)在列表的尾部插入一个元素

RPUSH key value

(3)获取列表的长度

LLEN key

(4)获取列表中的元素

LINDEX key index

2. 读取和修改

(1)获取列表的范围(从 start 到 stop)

LRANGE key start stop

(2)设置列表中指定位置的元素

LSET key index value

3. 删除和弹出

(1)删除列表中的元素(根据值)

LREM key/count value

(2)从列表头部弹出一个元素

LPOP key

(3)从列表尾部弹出一个元素

RPOP key

4. 队列操作

(1)将一个或多个元素插入到列表头部

LPUSH key value1 value2

(2)将一个或多个元素插入到列表尾部

RPUSH key value1 value2

5. 其他

(1)将一个值插入到列表的左边或右边(根据 pivot)

LINSERT key BEFORE|AFTER pivot value

(2)修剪列表(只保留指定范围的元素)

LTRIM key start stop


 

http://www.lryc.cn/news/428819.html

相关文章:

  • 借助Aapose.Cells 使用 C# 在 Excel 中读取、添加和编辑线程注释
  • 关于c++ grpc 和 c# grpc 通信的问题 以及 grpc 认证问题
  • C++进阶(14)类型转换、IO流
  • 配置oss cdn加速静态资源访问 阿里云
  • 实现 前端框架 SPA 路由功能:Hash 模式与 History 模式的手动实现
  • 去中心化的新时代:Web3技术的全球影响
  • 初始redis:List
  • Java | Leetcode Java题解之第355题设计推特
  • MVC与三层架构分层
  • Go语言基础--switch
  • 【数字ic自整资料】AXI握手协议及outstanding
  • C++ //练习 18.13 什么时候应该使用未命名的命名空间?
  • yum小bug
  • GDB的基本使用
  • 如何利用AI创作高质量的文章
  • 开源的量化交易领域平台vn.py(VeighNa)
  • 选择搜索引擎进行搜索
  • 安卓framework修改density
  • 我们如何将数据输入到神经网络中?
  • 基于python模板的药品名称识别系统设计与实现
  • 【第五节】Win32汇编程序设计
  • 2.1算法的时间复杂度与空间复杂度
  • Linux VSFTP 部署与配置
  • 【Docker】Docker Consul
  • diamond安装与使用
  • flume--数据从kafka到hdfs发生错误
  • Android笔试面试题AI答之Kotlin(14)
  • 博弈论,CF 1600E - Array Game
  • win10安装docker,打包python、java然后centos执行镜像
  • 【数据结构入门】二叉树之堆的实现