couchbase上的群集内复制如何工作? 我知道包含文档的存储桶细分为vbuckets。 vbuckets还创建其副本以提供高可用性,主vbucket和副本存储在整个群集中的不同服务器中。现在我想了解将副本发送到副本的过程如何?使用MongoDB,我们有oplogs,在couchbase中怎么样?
答案 0 :(得分:2)
Couchbase Server使用Distributed Change Protocol(DCP)进行群集内和群集间复制。
来自Couchbase Distributed Data Management文档:
[DCP]是一种高性能流媒体协议,它使用带序列号的有序更改日志来传达数据的状态。
Couchbase论坛面对节点故障时复制过程some commentary。
DCP促进了许多Couchbase集成,例如Kafka Connector。有关更多示例,请参阅Connector Guides。