2

如何编写 Rowloader JAVA 代码将sample.csv文件中的数据注入 GenfireXD 数据库。

4

2 回答 2

1

GemFireXD 发行版包含一个 JDBCRowLoader 源示例。查看示例目录。在您的情况下,您必须确定要将 CSV 的哪个字段视为主键,解析 CSV 并根据需要返回行。

于 2015-04-13T11:36:30.327 回答
1

您可以检查 IMPORT_DATA_EX 和 IMPORT_TABLE_EX 程序以将数据加载到 GemFireXD。

由于您提到 csv 格式 IMPORT_DATA_EX 可能是推荐的方法,因为您还可以在加载数据时调整线程数和约束。这绝对是最快的方法之一,但请注意 csv 文件可从您发出命令的节点获得。

您可能还需要考虑使用 host-data=false 启动对等成员。

参考: http: //gemfirexd.docs.pivotal.io/latest/userguide/index.html#reference/system_procedures/derby/rrefimportdataproc_ex.html

于 2015-04-21T18:19:21.680 回答