我正在尝试使用Sesame存储库来存储我的本体。我想编写JAVA代码来加载这个本体,或者只是在其上运行查询,以便添加新的个人,属性等。但似乎SeRQL不提供更新操作。是否有一些API可以让我这样做?我能够使用OWLAPI执行相同操作,但它可以从文件加载本体,而不是从芝麻存储库加载。
由于
答案 0 :(得分:1)
SeRQL不支持更新操作。 SPARQL的1.1版本,但我相信Sesame还不支持SPARQL 1.1。更新Sesame存储库的方法是通过SAIL API。启动事务以添加和删除单个语句。
答案 1 :(得分:1)
只是想指出Sesame的主要访问API实际上是Repository API。它比帆更容易使用(它不是真正用于直接访问的,而是用于包装不同存储和推理后端的系统内部API)。