Ruby on rails 是否将resque连接到redis以外的其他键值数据库?
我刚刚读了一些关于resque的内容,以及如何使用redis作为作业的“高级键值存储” 您可能知道,可以在多台计算机上使用resque来处理作业: 工人可以获得多个队列(“队列列表”)并在多台机器上运行。事实上,它们可以通过网络访问Redis服务器在任何地方运行Ruby on rails 是否将resque连接到redis以外的其他键值数据库?,ruby-on-rails,ruby,couchdb,amazon-simpledb,resque,Ruby On Rails,Ruby,Couchdb,Amazon Simpledb,Resque,我刚刚读了一些关于resque的内容,以及如何使用redis作为作业的“高级键值存储” 您可能知道,可以在多台计算机上使用resque来处理作业: 工人可以获得多个队列(“队列列表”)并在多台机器上运行。事实上,它们可以通过网络访问Redis服务器在任何地方运行 现在我的问题是。。。resque是否能够连接到任何其他键值数据库,如SimpleDB或CouchDB?如果是,这有意义吗?不,这是不可能的,因为它主要使用专门为handlin队列编写的Redis功能,如brpop和blpush。Couc
现在我的问题是。。。resque是否能够连接到任何其他键值数据库,如SimpleDB或CouchDB?如果是,这有意义吗?不,这是不可能的,因为它主要使用专门为handlin队列编写的Redis功能,如
brpop
和blpush
。CouchDB/SimpleDB的最终一致性使它们无法成为队列的理想候选,AMQP实现(如RabbitMQ)将是合适的,但两者都不能用于Resque。您能否解释最终一致性性质如何影响队列?