Marklogic:使用嵌入式三元组优于三元组存储

Marklogic:使用嵌入式三元组优于三元组存储,marklogic,inference,triplestore,triples,inference-engine,Marklogic,Inference,Triplestore,Triples,Inference Engine,我有两个关于嵌入式三元组的问题 我们可以通过使用规则集来应用推断吗 在给定主语和谓语的情况下,我们可以对三元组进行选择性更新吗 本质上,更大的问题是,如果嵌入式三元组的推断和更新可用,那么使用三元组存储的动机是什么?1)是的,三元组都是相同的,无论它们如何注入MarkLogic 2) 如果三元组嵌入在XML或JSON中,则可以通过修改XML或JSON(使用常用的更新函数/机制)来修改它们。SPARQL更新只能用于托管三元组 从本质上讲,更大的问题是推断和更新是否正确 嵌入式三元组可用,使用的动机

我有两个关于嵌入式三元组的问题

  • 我们可以通过使用规则集来应用推断吗
  • 在给定主语和谓语的情况下,我们可以对三元组进行选择性更新吗
  • 本质上,更大的问题是,如果嵌入式三元组的推断和更新可用,那么使用三元组存储的动机是什么?

    1)是的,三元组都是相同的,无论它们如何注入MarkLogic

    2) 如果三元组嵌入在XML或JSON中,则可以通过修改XML或JSON(使用常用的更新函数/机制)来修改它们。SPARQL更新只能用于托管三元组

    从本质上讲,更大的问题是推断和更新是否正确 嵌入式三元组可用,使用的动机是什么 三联店

    一旦使用三元组,就使用三元组存储。你可以打电话 如果你愿意的话,它是三引擎。不管他们是什么样的人 在MarkLogic中创建的所有三元组,一旦被识别为三元组,都是 “存储”在三重索引中

    使用三元组就是使用三元组存储。

    适用于托管三元组,而不是嵌入式三元组。这种更新实际上是删除/插入。嵌入的三元组可以使用标准的XML/JSON更新函数进行更新,如。