Redis _改变饲料?

时间:2011-01-22 20:02:49

标签: couchdb redis

在Redis中,有一个功能大致相当于CouchDB中的_changes feed功能吗?

3 个答案:

答案 0 :(得分:3)

您可以使用Redis的PUBSUB功能构建类似的功能。当然这是更多的工作,但可能值得研究。

pubsub上的redis文档:

http://redis.io/topics/pubsub

答案 1 :(得分:0)

如果该函数显示更新文档的提要,则为no,Redis中没有当前的等效函数。

答案 2 :(得分:0)

使用PUBSUB作为xer0x建议只会大致相似(但绝对足以满足典型的服务器推送情况)。即使您为Redis中的每个可能的更改触发了一个事件,客户端仍然无法断开连接,然后获取自重新连接时收到的最后一个事件以来的所有事件。我想要的方法是使用包含所有更改的排序集,并仅使用PUBSUB通知客户有关该列表中的更改。