chevron_left

Redis 教程

免费
第 2.4 回

教程文档

Redis 教程 - List 类型

2023年11月17日
Redis 教程

List 类型

  • 列表的元素类型为 string
  • 按照插⼊顺序排序

增加

在左侧插⼊数据

lpush key value1 value2 ...

# 例1:从键为list1的列表左侧加⼊数据a 、 b 、c
lpush list1 a b c

在右侧插⼊数据

rpush key value1 value2 ...

# 例2:从键为list1的列表右侧加⼊数据1、2
rpush list1 1 2

在指定元素的前或后插⼊新元素

linsert key before或after 现有元素 新元素

# 例3:在键为list1的列表中元素b前加⼊3
linsert list1 before b 3

获取

返回列表⾥指定范围内的元素

  • start、stop 为元素的下标索引
  • 索引从左侧开始,第⼀个元素为 0
  • 索引可以是负数,表示从尾部开始计数,如 -1 表示最后⼀个元素
lrange key start stop
...

课程介绍

「长乐未央」出品的 Redis 使用教程

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。