课程名称:2.3.3 Import Data to TiDB(将数据导入 TiDB)
学习时长:30
课程收获:如何将数据导入 TiDB
课程内容:
如何将数据导入 TiDB
导全量数据 tidb lighting工具
local 比较快的把大量数据导入tidb
tidb 可以做线上的导入 线上的业务可以继续提供服务
lighting特性:
1 支持数据源类型:
sql-来源于mysql或tidb 用mydumper或dumpling导出的
csv-一般用dumpling导出 需要额外提供一个table schema文件作为支持
2 检查点功能
3 有web界面
使用场景:csv数据导入tidb;大量数据导入tidb;只需要全量数据导入tidb不需要增量数据
导增量数据 tidb data migration(dm)
dm集成的数据迁移任务管理平台 支持mysql/mariadb 导入到tidb
支持 全量、增量、全量加增量
dm的功能特性
库表的路由:把上游的库或表导入到下游的库或者表(可以不同名)
table filter:指定的库表导入下游 其他表不导入
binlog event filter:粒度更细 可以导出特定binlog类型
支持sharing操作:支持dml同步和ddl同步
支持online ddl scheme
适用的场景:只需要导入增量的场景;需要做分库分表的合并;需要同时做全量和增量的导入