清除命名图的最有效方法是什么?

时间:2018-05-10 20:24:36

标签: sparql graphdb rdf4j

我正在使用Ontotext GraphDB的一个实例,并且经常想要清除具有大量三元组的命名图。

目前,我的技术涉及向图形服务器发出SPARQL命令,该命令搜索并匹配命名图中每个三元组的三重模式:

DELETE { GRAPH example:exampleGraph { ?s ?p ?o }} WHERE {?s ?p ?o .}

当存在大量三元组时,这种方法通常需要相当长的时间来清除命名图。

我想知道是否有更有效的方法来做到这一点。即使是特定于三层商店的解决方案也是我可以接受的。

我还应该注意到我正在使用RDF4J库与图表进行通信。我知道某些解决方案可能适用于Ontotext Web界面,但我只对我可以以编程方式实现的解决方案感兴趣。

0 个答案:

没有答案