mysql作为tidb的从库

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:3.0.13
  • 【问题描述】:
    想为tidb配置一个mysql的从库,请问老师们有类似的实施文档吗?谢谢!

如果是 3.0 版本可以使用 TiDB-Binlog ,架构图如下:


https://docs.pingcap.com/zh/tidb/v3.0/tidb-binlog-overview/#tidb-binlog-简介

4.0 以及以上版本建议使用 CDC:


https://docs.pingcap.com/zh/tidb/stable/ticdc-overview#ticdc-简介

感谢老师的回复,那如何进行初始化?有没有类似的案例实施文档?

TiDB-Binlog 以及 CDC 官网的配置文档有描述,建议先看下官网内容:
1、TiDB-Binlog

https://docs.pingcap.com/zh/tidb/stable/deploy-tidb-binlog#服务器要求

2、CDC
类似 TiDB-Binlog ,使用 dumpling 全量导出数据,并导入到下游数据库中,将 CDC 同步任务的 start_ts 设置为数据导出的 ts:
https://docs.pingcap.com/zh/tidb/stable/manage-ticdc#管理同步任务-changefeed