3

我刚刚在这里阅读了一些关于 resque以及如何将 redis 用作作业的“高级键值存储”的信息。

您可能知道,您可以在多台机器上使用 resque 来处理作业:

工人可以被赋予多个队列(“队列列表”)并在多台机器上运行。事实上,它们可以在任何可以通过网络访问 Redis 服务器的地方运行。

现在我的问题是...... resque 是否能够连接到任何其他键值数据库,例如 SimpleDB 或 CouchDB?如果是的话,这是否有意义?

4

1 回答 1

2

No, it is not able, as it mostly uses Redis' features specifically written for handlin queues, such as brpop and blpush. CouchDB/SimpleDB's eventual consistency keeps them from being ideal candidates for queues, AMQP implementations, such as RabbitMQ would be suited, but neither usable with Resque.

于 2010-06-07T16:56:21.303 回答