将50Gb关系数据加载到Virtuoso的最快方法是什么?

时间:2017-10-19 21:21:08

标签: bulkinsert virtuoso openlink-virtuoso

我有一个带有架构(id, numvalue1, numvalue2, name, surname, telephone)的关系表。前三列为integer,后三列为nvarchar

现在,通过批量插入,将100万条记录加载到Virtuoso大约需要5-6个小时。

是否有更有效的方法将大型关系数据文件加载到Virtuoso中(作为RDF数据的批量插入)?

1 个答案:

答案 0 :(得分:0)

最后,我找出了我想要的答案。有csv_load函数(参见http://vos.openlinksw.com/owiki/wiki/VOS/VirtCsvFileBulkLoader)。大多数版本没有预先安装它,因此您必须在isql控制台中编写给定的脚本。该脚本在数组定义中有一个拼写错误(“arr”)而不是“ANY”类型,类型为“any”。