Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 2.27 KB

ecosystem-tool-user-case.md

File metadata and controls

39 lines (22 loc) · 2.27 KB
title summary aliases
TiDB 生态工具适用场景
本文档介绍 TiDB 生态工具的常见适用场景与工具选择。
/docs-cn/dev/ecosystem-tool-user-case/

TiDB 生态工具适用场景

本文档从生态工具的适用场景出发,介绍部分常见场景下的生态工具选择。

从 CSV 导入数据到 TiDB

当需要将其他工具导出的格式兼容的 CSV files 导入到 TiDB 时,可使用 TiDB Lightning

从 MySQL/Aurora 导入全量数据

当需要从 MySQL/Aurora 导入全量数据时,可先使用 Dumpling 将数据导出为 SQL dump files,然后再使用 TiDB Lightning 将数据导入到 TiDB 集群。

从 MySQL/Aurora 迁移数据

当既需要从 MySQL/Aurora 导入全量数据,又需要迁移增量数据时,可使用 TiDB Data Migration (DM) 完成全量数据和增量数据的迁移

如果全量数据量较大(TB 级别),则可先使用 DumplingTiDB Lightning 完成全量数据的迁移,再使用 DM 完成增量数据的迁移。

TiDB 集群备份与恢复

当需要对 TiDB 集群进行备份或在之后对 TiDB 集群进行恢复时,可使用 BR

另外,BR 也可以对 TiDB 的数据进行增量备份增量恢复

迁出数据到 MySQL/TiDB

当需要将 TiDB 集群的数据迁出到 MySQL 或其他 TiDB 集群时,可使用 Dumpling 从 TiDB 将全量数据导出为 SQL dump files,然后再使用 TiDB Lightning 将数据导入到 MySQL/TiDB。

如果还需要执行增量数据的迁移,则可使用 TiDB Binlog

TiDB 增量数据订阅

当需要订阅 TiDB 增量数据的变更时,可使用 TiDB Binlog