目前我正在从事的 Python 项目需要实现一些后台作业(主要是电子邮件发送和大量的数据库更新)。我使用 Redis 作为任务代理。所以在这一点上,我有两个候选者: 芹菜和 RQ。我对这些工作队列有一些经验,但是我想请你们分享使用这些工具的经验。那么。
Celery looks pretty complicated but it's full featured solution. Actually I don't think that I need all these features. From other side RQ is very simple (e.g configuration, integration), but it seems that it lacks some useful features (e.g task revoking, code auto-reloading)