【问题标题】:Why are there 2 documents on the same URI?为什么同一个 URI 上有 2 个文档?
【发布时间】:2018-06-16 14:52:22
【问题描述】:

我想知道为什么会这样。我可以知道所有情况可能导致这种情况吗?

【问题讨论】:

    标签: marklogic marklogic-8


    【解决方案1】:

    这种情况并不常见。它通常涉及将文档插入到显式森林中,或者通过在 uris 处使用已在使用的文档重新附加森林。 MLCP 和 MapReduce 连接器的快速加载选项也可以产生这种效果。因此,MLCP 会打印一条警告。

    避免插入显式森林,并谨慎使用快速加载选项。

    有关如何发生这种情况以及如何从这种情况中恢复的更多详细信息,请查看我们的帮助台知识库中的这篇文章:

    https://help.marklogic.com/knowledgebase/article/View/22/16/handling-xdmp-dbdupuri-errors

    HTH!

    【讨论】:

    • grtjn 提供了最可能的解释。另一种可能性是将片段误认为文件,您没有提及您正在解释的证据。与文档相关联的片段(属性、“目录”片段)和“孤立”片段(没有匹配文档的属性等)可能会出现在某些查询中,就好像有多个具有相同 URI 的文档一样。另一个原因可能是您将森林从一个数据库移动到另一个数据库(或分离森林一段时间然后将其重新添加)。移动人口稠密的森林需要小心。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-24
    • 2014-05-01
    • 2014-09-19
    • 1970-01-01
    • 2020-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多