rq
是Python
的一个第三方模块,使用rq
可以方便快速的实现Python
的队列操作,实现多态电脑的分布式架构。其中 R是Redis
的意思,Q是Queue
的首字母,rq
使用Redis
和Queue
实现分布式,分别实现了Master
和Worker
,通过Redis
存储任务队列。
Ubuntu14.04 安装rq
假设已经安装了Python
和pip
,本文通过`pip
来安装rq
$sudo pip install rq
安装Redis
rq
模块使用redis
保存队列信息,因此可以保证多台机器同时读取同一个队列,也就是多个`worker
同时工作,这也就达到了我们的目的。在Ubuntu
下安装Redis
比较简单,使用下面的命令即可,该命令除了安装 Redis
外,也会好心地帮你安装了redis-cli
。