【发布时间】:2016-04-07 19:22:10
【问题描述】:
使用 FUseki 时,Jena ARQ 文档中的“更新”和“插入”有什么区别?例如,如果我需要向 Fuseki 数据库(或图形)添加一个简单的语句,我应该使用 UpdateExecutionFactory.createRemote 方法还是 ARQ - SPARQL Update?。
【问题讨论】:
使用 FUseki 时,Jena ARQ 文档中的“更新”和“插入”有什么区别?例如,如果我需要向 Fuseki 数据库(或图形)添加一个简单的语句,我应该使用 UpdateExecutionFactory.createRemote 方法还是 ARQ - SPARQL Update?。
【问题讨论】:
“更新”是 SPARQL 更新操作。
“更新请求”是多个 SPARQL 更新操作,以“;”分隔一次性全部发送。
“INSERT”是 SPARQL 更新动词之一 - 您可以在 SPARQL 更新中执行其他操作,例如删除数据或处理整个图。
此外,将数据添加到数据集或图形中可以称为“插入”。
【讨论】: