redis列表如何一次pop多个值啊?

有人说
lrange key 0 -1
这个只是读取啊,可以反复读取,数据不会删除。
lpop一次只能弹出一个。

阅读 2.2k
2 个回答

lrange 然后再 ltrim 呗。

但这变两条命令了,要确保原子性的话得放在 multi 里执行。

LPOP key [count] 这不是支持一个COUNT参数么,能一次pop COUNT 个值的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进