rdf - 如何加快阅读速度

标签 rdf jena fuseki apache-jena

我开始使用 Apache Jena Fuseki用于在本地运行 SPARQL。

我正在寻找一种加快加载 RDF 文件的方法。 目前我正在使用说明中所述的以下命令。

s-put http://localhost:3030/ds/data default data.ttl

由于我的 RDF 数据很大(70GB),我想加快数据加载速度。

最佳答案

TDB有多个command line utilities您可以使用它将数据获取到数据存储中。在这种情况下,您可能需要使用 tdbloader 或更高效(但可移植性较差)的 tdbloader2。

tdbloader

Bulk loader and index builder. Performans [sic] bulk load operations more efficiently than simply reading RDF into a TDB-back [sic] model.

tdbloader2

Bulk loader and index builder. Faster than tdbloader but only works on Linux and Mac OS/X since it relies on some Unix system utilities.

关于rdf - 如何加快阅读速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36404731/

相关文章:

rdf - 如何在 SPARQL 中查找引用另一个对象的对象

java - 关闭 Jena QueryEngineHTTP 而不关闭 ResultSet

java - 有没有办法以编程方式将 ttl 文件上传到 Fuseki?

sparql - 构造成命名图

rdf - 在 Javascript 中从 Freebase RDF API 解析 Turtle

uri - 为什么规范/词汇表的 URI 包含日期信息?

rdf - 如何将关系数据库中的数据导入RDF?

validation - 如何克隆或复制 Jena-Ontology-Model (OntModel) 以应用临时更改?

java - 尝试通过JSP查询RDF模型时发生错误?

django - 允许将三重存储与 Django 一起使用的库