TiDB-change data capture

TiCDC(change data capture)

TiCDC 是 4.0 版本开始支持的 TiDB 增量数据同步工具,支持多种下游 (TiDB/MySQL/MQ)。相比于 TiDB Binlog,TiCDC 有延迟更低、高可用等优点。TiCDC 在 4.0.6 版本已经 GA(General Availability),建议使用 4.0.6 及以后的版本。
它通过拉取 TiKV 变更日志实现的 TiDB 增量数据同步工具,具有将数据还原到与上游任意 TSO (Timestamp Order) 一致状态的能力。

TiCDC 架构

TiCDC 运行时是一种无状态节点,通过 PD 内部的 etcd 实现高可用。TiCDC 集群支持创建多个同步任务,向多个不同的下游进行数据同步。

img

原文地址:https://www.cnblogs.com/binliubiao/p/14302258.html