【问题标题】:Sesame SeRQL does not provide update/insert option?Sesame SeRQL 不提供更新/插入选项?
【发布时间】:2010-06-29 00:10:37
【问题描述】:

我正在尝试使用 Sesame 存储库来存储我的本体。我想编写 JAVA 代码来加载这个本体,或者只是在它上面运行查询以添加新的个人、属性等。但似乎 SeRQL 不提供更新操作。是否有一些 API 可以让我这样做?我可以使用 OWLAPI 做同样的事情,但它可以从文件中加载本体,而不是从 sesame 存储库中加载。

谢谢

【问题讨论】:

    标签: ontology sesame


    【解决方案1】:

    SeRQL 不支持更新操作。 SPARQL 在其 1.1 版本中支持,但我相信 Sesame 还不支持 SPARQL 1.1。更新芝麻存储库的方法是通过SAIL API。启动事务以添加和删除单个语句。

    【讨论】:

    • 现在有点过时了。 Sesame 支持 SPARQL 1.1,包括更新。
    【解决方案2】:

    只是想指出,Sesame 的主要访问 API 实际上是 Repository API。它比 Sai 更容易使用(它并不是真正用于直接访问,而是用于包装不同存储和推理后端的系统内部 API)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-17
      • 1970-01-01
      • 2021-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-05
      相关资源
      最近更新 更多