# TiDB Lightning 的使用 - 并行导入

__*Lightning 使用*__
__*Lightning 并行导入*__

![left](./student-guide/diagram/TiDBLightningParallel2_aa_001_20220617..png)

-------------------------------------------------------------
并行导入单表的数据。在该场景中,存放在某个目录中或云存储（如 Amazon S3）中的多个单表文件,分别由不同的 TiDB Lightning 实例并行导入到下游 TiDB 数据库中。该功能为 v5.3.0 版本引入的新功能。
由于 TiDB Lightning 需要将生成的 Key-Value 数据上传到对应 Region 的每一个副本所在的 TiKV 节点,其导入速度受目标集群规模的限制。在通常情况下,建议确保目标 TiDB 集群中的 TiKV 实例数量与 TiDB Lightning 的实例数量大于 n:1 (n 为 Region 的副本数量)。同时,在使用 TiDB Lightning 并行导入模式时,为达到最优性能,建议进行如下限制:

性能优化建议:
每个 TiDB Lightning 部署在单独的机器上面。TiDB Lightning 默认会消耗所有的 CPU 资源,在单台机器上面部署多个实例并不能提升性能。
每个 TiDB Lightning 实例导入的源文件总大小不超过 5 TiB
TiDB Lightning 实例的总数量不超过 10 个