2011-10-27 313 views

回答

2

這些都很難比較! RabbitMQ是一個消息系統,而delayed_job是一個數據庫支持的任務隊列。

使用RabbitMQ,您可以創建一個任務隊列,但這只是衆多使用案例之一。 有人可能會說,delayed_job是一個非常有限的任務隊列實現,因爲數據庫不適合這種工作。 (例如參見http://www.rabbitmq.com/resources/RabbitMQ_Oxford_Geek_Night.pdf) 該數據庫可能對於簡單設置足夠好,但最終可能會破裂。

如果你想要一個任務隊列,我建議你找一個支持RabbitMQ的程序。

相關問題