将CSV导入Apache Ignite

时间:2017-08-16 03:35:26

标签: java csv ignite

从CSV文件直接导入数据的方法是什么? Apache Genite缓存中有10列(ID,FirstName,LastName,MiddleName,Email,HomePhone,CellPhone,Address,Location,DOB)和10行?

在输入要缓存的数据之前是否应预定义字段?可以根据输入文件(例如第一行)动态设置字段吗?

1 个答案:

答案 0 :(得分:1)

我建议您从CSV中读取此数据并使用DataStreamer将其流式传输到缓存中,这将是最快的方式。

可以创建缓存并定义字段dynamically

如果您使用BinaryObjects

,可以在没有POJO课程的情况下工作

此外,如果您需要将此缓存与SQL一起使用,则需要在创建缓存之前定义QueryEntity