Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Apache Jena 可以支持软删除吗?
假设软删除的意思是三元组保留在模型中,但 API 调用或 SPARQL 查询不返回,那么,不,Jena 不支持。在这种情况下,我要做的是为要存储的“已删除”三元组保留一个单独的模型,以便您可以在“取消删除”操作期间将它们添加回来。在这种情况下,唯一需要注意的是 b 节点。另外,请注意,您可以从 Jena 模型中删除的唯一内容是三元组:如果您考虑模型中的资源,要删除它们,您需要删除所有提及该模型的三元组。
如果这不是您所说的软删除,那么您需要说更多。