| 用途 | 向列表两端插入元素 |
|---|---|
| 语法 | LPUSH key elem [elem ...] / RPUSH key elem [elem ...] |
| 返回 | 插入后的列表长度 |
示例
示例
RPUSH queue:email m1 m2 m3 # 返回 3,队列顺序 m1 m2 m3
LPUSH queue:email m0 # 返回 4,m0 在左端:m0 m1 m2 m3
LRANGE queue:email 0 -1
# 消费:从右进从左出(FIFO)或反之,方向要全链路一致LPUSH 多元素时是逐个头插:LPUSH k a b c 后顺序为 c b a,批量方向容易反,用前先 LRANGE 验证。