将重复的RDF三元组加载到Apache Jena Fuseki中

时间:2015-02-28 19:31:46

标签: rdf apache-jena

我想知道是否有办法启动Apache Jean Fueseki服务器接受日志重复三元组​​。见https://jena.apache.org/documentation/serving_data/

现在我用以下命令启动Fuseki

 ./fuseki-server --update --mem /ds

然后我使用Fuseki附带的post工具加载xml / rdf文件,如下所示:

./s-post http://localhost:3030/ds/data default ~/Desktop/scta/commentaries/pp-projectdata.rdf

文件pp-projectdata.rdf有时包含相同的三元组,但我希望加载这些重复项,以便计算此三元组的实例数。

1 个答案:

答案 0 :(得分:2)

重复的三元组不是RDF数据模型的一部分,因此任何RDF处理器通常都会默默地忽略它们。

来自RDF 1.1规范:

  

抽象语法的核心结构是一组三元组   由主语,谓词和宾语组成。一套这样的   三元组称为RDF图。

Set在数学意义上使用,即没有重复。

更具体地说,RDF XML 1.1规范说明如下:

  

将RDF / XML转换为图表表示的软件可以   消除重复的谓词弧。

即。重复的三元组可能会被忽略/丢弃

因此明确允许Fuseki(或任何其他RDF处理系统)丢弃重复项