示例
示例
RPUSH feed 1 2 3 4 5
LTRIM feed 1 -1 # 保留 2..5
LRANGE feed 0 -1 # 2 3 4 5
# 只留最近 100 条:
LPUSH recent:search 关键词
LTRIM recent:search 0 99| 语法 | LTRIM key start stop |
|---|---|
| 语义 | 闭区间保留,其余删除 |
| 返回 | OK |
LTRIM 与 LPUSH 组合是「固定窗口列表」标准写法;注意两者是两条命令,并发下窗口可能瞬时超过 N 条,先接受再裁剪。