当前位置: 首页 > 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.mrgr.cn/news/3392.html

相关文章:

  • 数据库-DDL语言-数据定义语言
  • python——concurrent.futures
  • 萌啦数据插件使用情况分析,萌啦数据插件下载
  • Android类加载机制简介
  • 信号发生器的扫描模式下——扬声器响度更大
  • 如何看待“低代码”开发平台的兴起?
  • Seaborn:Python统计学绘图库的函数及参数设置
  • Tomcat:Web 领域的闪耀明珠,魅力何在?
  • 移植bash到openharmony
  • MySQL对事务的支持
  • flutter 键盘弹出 都会重新Build
  • ESLint详解及在WebStorm中的应用
  • GX Works2的使用方法
  • C++STL初阶(10):list的简易实现(下)
  • appium+python自动化测试
  • ChatGPT 3.5/4.0 新手使用手册(详细版)
  • 快讯 | 苹果拟于2026年推出1000美元桌面机器人,集成Siri智能技术
  • 如何通过SSH远程登录到docker容器内部
  • 人力总监的这一举动,让企业陷入了前所未有的困境
  • JQuery $.when $.deferred