您的三重存储包含许多节点,您必须通过 REST 接口(interface)访问该数据库。
现在,我的解决方案是将每个命名(非匿名)节点作为资源导出,其表示形式为:
我对第 2 点有点不情愿:这基本上会给传入和传出三倍。
您对纯面向 RDF 的数据存储的 REST 样式表示有何看法?
您是否同意我的观点,如果不同意,您对此有何看法?
最佳答案
取决于数据是什么以及界面用户想要用它做什么。此问题类似于 SPARQL DESCRIBE 查询表单应返回的内容。 (由实现决定。)
对于我使用 RDF 数据的用例,我会使用 1 和 3,生成资源的空白节点闭包。此外,对于案例 2,您可以有一个单独的接口(interface),返回资源的传入弧。
关于REST 和 RDF,表示策略是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1865515/