#yasldr

yasldr是YashanDB提供的客户端导入工具,可远程操作,用于执行CSV文件形式的数据导入,支持以下不同的导入模式:

  • BASIC导入:基于SQL INSERT能力,通过批量绑定参数插入的方式导入数据。
  • BATCH导入:在工具侧组织好导入数据,跳过SQL层对数据的处理,通过批量绑定参数插入的方式直接与存储层数据结构对接。

成功运行本工具的前提条件为:

  • yasldr要求调用LOAD DATA语句实现数据导入。
  • yasldr basic模式导入时,需满足和LOAD DATA一致的导入环境准备。
  • 与LOAD DATA可以执行多文件多表导入不同,yasldr要求为单文件单表导入。
  • yasldr导入过程为多线程并行导入,若目标表上存在约束,导入过程可能会产生未定义的行为。
  • yasldr导入时,不支持default表达式的计算,因此会忽略待导入表字段上的default表达式。
pdf-btn 下载文档
copy-btn 复制链接