list类型
- 数据存储需求:存储多个数据,并对数据进入存储空间顺序进行区分
- 需要的存储结构:一个存储空间保存多个数据,并且通过数据可以体现进入顺序
- list类型:保存多个数据,底层使用双向链表结构实现
基本操作
# 添加数据
lpush key value1 [value2 ... ] # 一次从左边添加数据
rpush key value1 [value2 ... ] # 依次从右边添加数据
# 获取数据
lrange key start stop # 从左边开始获得范围内数据 stop为-1默认为list末尾
lindex key index # 获得指定索引的数据
llen key # 获得列表的长度
# 获取并移除数据