有没有关于使用Redis进行FIFO作业排队的指南?

时间:2014-11-18 12:44:04

标签: redis

您好我对Redis非常陌生,并且一直在阅读它能做什么。 我打算使用Redis将已上传到我的Web服务器的文件推送到执行该过程的另一台机器。

然而,我只想询问是否有任何有用的指南,任何人都必须帮助我理解整个过程并给它一个机会。

LPOP RPUSH JSON

我知道这个过程围绕这些命令,因此任何具有Redis Queuing经验的人都可以为我提供新手指南吗?

1 个答案:

答案 0 :(得分:3)

看看"可靠队列"此页面上的示例:http://redis.io/commands/rpoplpush

我们的想法是使用LPUSH向队列添加命令,然后在开始处理它们时让其他计算机RPOP(或BRPOP)。 更好的想法是实际BRPOPLPUSH对另一个密钥的命令("命令正在处理"队列),这样如果你的工作节点崩溃,你就不会#39丢失信息。