如何在gemfirexd中实现RowLoader?

时间:2015-04-13 09:41:46

标签: java gemfire geode

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分: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