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

Marklogic : advantage of using embedded triples over triple store

我有两个与嵌入式三元组相关的问题。

  1. 我们可以通过使用规则集来进行推理吗?
  2. 我们可以在给定主语和谓语的情况下对三元组进行选择性更新吗?

本质上,更大的问题是如果嵌入式三元组的推理和更新可用,使用三元组存储的动机是什么?

1) 是的,三元组都是一样的,无论它们在 MarkLogic 中如何注入。

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

Essentially, the bigger question is if the inferencing and updates on embedded triples are available, what would be the motivation to use triple store?

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

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