在开源virtuoso中导入哪个转储最快 - n3 / nt / xml?

时间:2013-08-29 10:59:52

标签: xml import virtuoso nt n3

我正在将一些RDF转储导入Virtuoso开源版(6.x)。我想知道导入相同数据的不同序列化之间是否存在性能差异(我有NT / N3 / XML可用)。

虽然我是这样的:在单个磁盘上使用Striping时有没有人看到导入性能差异?

1 个答案:

答案 0 :(得分:1)

通常最好在public OpenLink Discussion ForumsVirtuoso Users mailing listconfidential Support Case上提出有关Virtuoso的问题。

也就是说,进口会有一些性能上的差异,随着负荷的增加,这种差异会变得更加明显。

RDF / XML几乎总是相对较慢 - 因为在将任何三元组写入图形存储之前必须解析整个XML树。

NT省略了必须在N3中处理的大部分语法糖,因此NT 可能可能是加载最快的。但是,N3文件通常比相同数据集的NT更小(有时显着),在某些情况下这可能是一个重要的考虑因素......

底线 - 这个问题充满细微差别,并没有普遍真实的答案。

这里的每个帖子只涵盖一个问题,但我也会说 - 条带化通常不会在单个设备(无论是硬盘还是SSD)上带来太多好处。当在多个设备上分割存储时,此功能可提供最大的性能优势,每个设备都在其自己的控制器上等。