我暂时使用couchdb。我很喜欢,但我一直在使用独立配置。
现在我正在尝试建立一个由coucdbs“联邦”组成的严肃系统。 (即群集)。 我知道最合适的工具是coudhb-lounge,但现在我要了解这种架构是否可持续。特别是在数据量方面。
我试图从以下来源One way replication with CouchDB获取尽可能多的信息, What is the CouchDB replication protocol? Is it like Git?, CouchDB Replication Protocol, 但我仍然觉得我需要一些支持。
所以,作为第一组问题,我试图理解:
答案 0 :(得分:2)
没有“同步协议”,同步正在使用常规API。这里有一个松散的算法描述,以及一些关于性能的评论:
https://github.com/couchbaselabs/TouchDB-iOS/wiki/Replication-Algorithm
至于您的情况,如果您需要大型复制设置,请考虑CouchBase。 CouchBase是由设计CouchDb的人设计的,而他们的第二次设计则是专注于复制性能,iirc。