有没有办法一次性从redis列表中弹出所有列表项?

2024-01-12

我想一次从 redis 列表中弹出所有列表项。

我不想打电话lpop or rpop当列表为空时使用方法,因为多次发送请求似乎效率低下redis-server.

我也知道我可以获得所有列表lrange方法但不弹出项目。

你能建议我吗?

我只想pop and get通过一个请求来列出列表中的项目redis-server.


正如 Itamar Haber 所说,使用 lrange 和 del。在管道模式下,它将作为单个命令完成。

LRANGE key 0 -1
DEL key
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法一次性从redis列表中弹出所有列表项? 的相关文章

随机推荐