写入数据

本节介绍如何通过 DolphinDB C++API 将数据高效地写入到 DolphinDB 中。

Table 1. 写入方法对比
写入方式 特点
MultithreadedTableWriter
  • 多线程异步写入
  • 按行接收数据
  • 内置数据缓冲队列
tableInsert / insert into
  • 同步写入
  • 方便简单,速度快
PartitionedTableAppender
  • 同步写入
  • 按表写入
  • 自动按分区同步并行写入
AutoFitTableAppender
  • 自动转换字段类型写入
  • 整表追加写入
  • 单线程同步写入
AutoFitTableUpsert
  • AFTA 更新写的版本

BatchTableWriter

CAUTION: 已停止维护,不推荐使用
  • 因兼容性而保留的旧版函数
  • 实时数据落盘,数据按行写入
  • 单线程同步写入