【TiDB专题】基础篇TiDB数据迁移

# 全量数据迁移
# 增量数据迁移
# 集群全量数据初始化
# 集群增量数据同步

TiDB Data Migration (DM)

用于将数据从与 MySQL 协议兼容的数据库迁移到 TiDB
上游:MySQL,MariaDB,Aurora
下游:TiDB

TiDB Lightning

用于将数据全量导入到 TiDB
上游:

  • Dumpling 输出的文件
  • 从 Amazon Aurora 或 Apache Hive 导出的 Parquet 文件
  • CSV 文件
  • 从本地盘或 Amazon S3 云盘读取数据
    下游:TiDB

Dumpling

用于将数据从 MySQL/TiDB 进行全量导出
上游:MySQL,TiDB
下游:SQL,CSV

TiCDC

通过拉取 TiKV 变更日志实现的 TiDB 增量数据同步工具,具有将数据还原到与上游任意 TSO 一致状态的能力,支持其他系统订阅数据变更
上游:TiDB
下游:TiDB,MySQL,Kafka,Confluent

TiDB Binlog

用于 TiDB 集群间的增量数据同步,如将其中一个 TiDB 集群作为另一个 TiDB 集群的从集群
上游:TiDB
下游:TiDB,MySQL,Kafka,增量备份文件

Backup & Restore (BR)

通过对大数据量的 TiDB 集群进行数据备份和恢复,实现数据迁移。
上游:TiDB
下游:SST,backup.meta 文件,backup.lock 文件

sync-diff-inspector

用于校验 MySQL/TiDB 中两份数据的一致性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值