一、List 类型介绍List 是有序可重复的字符串列表底层基于双向链表实现头尾操作极快中间查询较慢。元素有序、可重复、支持左右进出适合队列、栈结构场景。二、核心常用命令1. 入队操作LPUSH key v1 v2 # 左侧入队头部插入RPUSH key v1 v2 # 右侧入队尾部插入2. 出队操作LPOP key # 左侧弹出头部删除RPOP key # 右侧弹出尾部删除BLPOP key 超时时间 # 阻塞式左弹出无数据阻塞等待3. 查询与遍历LRANGE key start end # 范围查询-1代表最后一个元素LLEN key # 获取列表长度LINDEX key 下标 # 根据下标获取元素4. 修改与删除LSET key 下标 value # 修改指定下标元素LREM key 数量 value # 删除指定数量的指定元素三、List 核心应用场景1.简易消息队列RPUSH 生产、LPOP 消费阻塞 BLPOP 实现监听消费2.时序数据存储用户操作日志、浏览记录、消息记录3.栈/队列结构实现先进先出、后进先出业务4.秒杀异步消峰瞬时请求存入列表后端异步消费