您好我对Redis非常陌生,并且一直在阅读它能做什么。 我打算使用Redis将已上传到我的Web服务器的文件推送到执行该过程的另一台机器。
然而,我只想询问是否有任何有用的指南,任何人都必须帮助我理解整个过程并给它一个机会。
LPOP RPUSH JSON
我知道这个过程围绕这些命令,因此任何具有Redis Queuing经验的人都可以为我提供新手指南吗?
答案 0 :(得分:3)
看看"可靠队列"此页面上的示例:http://redis.io/commands/rpoplpush
我们的想法是使用LPUSH
向队列添加命令,然后在开始处理它们时让其他计算机RPOP
(或BRPOP
)。 更好的想法是实际BRPOPLPUSH
对另一个密钥的命令("命令正在处理"队列),这样如果你的工作节点崩溃,你就不会#39丢失信息。