0

我正在为我的使用 Redis 的 node.js 项目使用非常棒的插件,因为我熟悉其他数据库并且只需要一次我正在寻找可以删除/清空/删除我不理解的文档的 shellscript:

q:job:state = "complete"

4

1 回答 1

1

假设您有一个任务队列并且您想要删除已完成的任务,您可以以不同的方式处理它。例如,您可以为队列创建一个Redis 列表

然后您可以使用 lpop 从队列中获取第一个任务并执行它。lpop 获取列表的第一个值并将其删除。如果作业不成功,您可以使用 lpush ot rpush 将任务分别作为第一个或最后一个值放回队列,以便重新执行。

于 2013-01-03T09:58:02.637 回答