tidb-in-action

2.1.1 CDC 解决什么问题

在 TiCDC 工具出现之前,数据同步功能是由 TiDB-Tools 工具中的 TiDB-Binlog 来实现的。TiDB-Binlog 通过收集各个 TiDB 实例产生的 binlog,并按照事务提交的时间排序后同步到下游。TiCDC 则是通过 TiKV 的 KV Change Logs 来实现的,在数据同步过程中的处理上,两者有本质的区别。

易用性

TiCDC 更易使用:

性能

TiCDC 性能更好:

可用性

TiCDC 可用性更好: