使用Jena库在SPARQL远程端点中保存三元组?

使用Jena库在SPARQL远程端点中保存三元组?,sparql,jena,semantic-web,marklogic,triples,Sparql,Jena,Semantic Web,Marklogic,Triples,如何使用Jena在SPARQL端点中保存三元组 我可以使用SPARQL RestFul API,但我想知道使用Jena类是否也可以做到这一点。如果您专门谈论MarkLogic(您用MarkLogic标记了这个问题),那么这个github项目可能会让您感兴趣: 该库将MarkLogic语义特性集成到Jena RDF中 框架作为持久性和查询层 注:目前尚未正式发布,但已关闭。也许值得一看 嗯 如果您专门谈论MarkLogic(您用MarkLogic标记了问题),那么您可能会对这个github项目感

如何使用Jena在SPARQL端点中保存三元组


我可以使用SPARQL RestFul API,但我想知道使用Jena类是否也可以做到这一点。

如果您专门谈论MarkLogic(您用MarkLogic标记了这个问题),那么这个github项目可能会让您感兴趣:

该库将MarkLogic语义特性集成到Jena RDF中 框架作为持久性和查询层

注:目前尚未正式发布,但已关闭。也许值得一看


如果您专门谈论MarkLogic(您用MarkLogic标记了问题),那么您可能会对这个github项目感兴趣:

该库将MarkLogic语义特性集成到Jena RDF中 框架作为持久性和查询层

注:目前尚未正式发布,但已关闭。也许值得一看


对于SPARQL更新,您可以执行以下操作:

UpdateRequest update = UpdateFactory.create("# Your SPARQL Updates");
UpdateProcessor processor = UpdateExecutionFactory.createRemote(update, "http://your-domain/update");
processor.execute();
如果您谈论的是图形存储协议,即一次上载整个图形,那么您可以使用API,例如


对于SPARQL更新,您可以执行以下操作:

UpdateRequest update = UpdateFactory.create("# Your SPARQL Updates");
UpdateProcessor processor = UpdateExecutionFactory.createRemote(update, "http://your-domain/update");
processor.execute();
如果您谈论的是图形存储协议,即一次上载整个图形,那么您可以使用API,例如


这样我需要编写SPARQL。我需要为我要插入的三元组自动构建和执行所需的SPARQL。@bsz这是一个相当重要的约束,您应该在问题中说明这些约束。我需要这样编写SPARQL。我需要为我要插入的三元组自动构建和执行所需的SPARQL。@bsz这是一个相当重要的约束,您应该在问题中说明这些约束