是否有任何关于使用 Redis 进行 FIFO 作业队列的指南



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

但是,我

只想问是否有任何有用的指南可以帮助我了解整个过程并试一试。

啪��RPUSH杰伦

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

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

这个想法是使用LPUSH将命令添加到队列中,然后让另一台机器在开始处理它们时RPOP它们(或BRPOP)。更好的主意是将命令实际BRPOPLPUSH到另一个键("正在处理的命令"队列),以便在工作线程节点崩溃时不会丢失信息。

最新更新