芝麻RDFstore命名图


  • 我正在使用芝麻HTTP api及其内存中的rdf存储。
  • 我在上下文/命名图中加载数据/三元组
  • 我使用命名图形/上下文进行查询

我有两个问题:

  • 在同一存储库中,图形节点是否可以在不同的命名图形之间共享?

    • 我的用例是我从 graph1 中过滤数据并将其放在 graph2 中。那么节点是否共享黑白图1和图2?
  • GET操作期间查找命名图是O(1)操作吗?还是使用命名图具有性能优势?

  1. 是的,图形节点可以在不同的命名图形之间共享 - 事实上,在芝麻中,具有相同URI的任何RDF资源都会被自动假定为相同,因此会自动在命名图形之间共享。
  2. 这取决于使用的存储和索引的类型。在内存存储中,搜索给定特定元素(主语、谓词、宾语或命名图形/上下文)的所有语句O(1),因为可以直接访问所需的语句列表。在本机存储(芝麻的持久磁盘存储)中,复杂性取决于哪些索引可用,但平均而言,它是O(log n)

相关内容

  • 没有找到相关文章

最新更新