请问下各位老师,现在要部署1套tidb 集群,生产集群 同城集群 灾备集群,计划让ticdc 在不同的集群中进行同步,方案是将生产集群的数据通过ticdc 同步到同城集群和灾备集群
那么这种情况下,ticdc 该怎么部署呢
并且如果生产集群部署cdc,那么生产集群的cdc 能够起两个任务分别将数据同步到同城集群和灾备集群嘛?
为啥不直接用而第三中心的集群拓扑,要用ticdc?
用ticdc的话,就直接配两个任务,1个源端配生产集群,目标端配同城集群,另一个源端配生产集群,目标端配灾备集群吧。
还是用跨数据中心部署集群吧。
https://docs.pingcap.com/zh/tidb/stable/geo-distributed-deployment-topology#跨数据中心部署拓扑
请问为啥不直接用而第三中心的集群拓扑,要用ticdc?
这是什么意思,不同的集群之间只能用ticdc or tidb binlog进行不同吧,tidb binlog 不建议用了
建议先看看这几篇文档:
1 个赞
主要是网络延迟问题,TiCDC 跨机房不中建议 TiCDC 部署在下游,减少网络延迟导致 TiCDC 延迟问题。如果 TiCDC 部署在下游,建议 TiCDC 与上游的网络延迟保持在 50ms 左右,最大不能超过 200ms 。
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。