Apache Jena可以支持软删除吗?

时间:2012-07-11 13:42:40

标签: jena

Apache Jena支持软删除吗?

1 个答案:

答案 0 :(得分:1)

假设软删除的含义是三元组保留在模型中但API调用或SPARQL查询不返回,那么,不,Jena中没有支持。在这种情况下,我要做的是保存一个单独的“已删除”三元组模型,以便在“取消删除”操作期间将其添加回来。在这种情况下唯一需要注意的是b节点。另外,请注意,您 从Jena模型中删除的唯一内容是三元组:如果您考虑模型中的资源,要删除它们,您需要删除所有三元组提到那个模特。

如果这不是你的软删除的意思,你需要说更多。