Marklogic 为什么在同一个URI上有两个文档?

Marklogic 为什么在同一个URI上有两个文档?,marklogic,marklogic-8,Marklogic,Marklogic 8,我想知道为什么会这样。我可以知道所有的情况都可能导致这种情况吗?这种情况并不常见。它通常涉及到将文档插入到显式林中,或者通过在URI处使用已经在使用的文档重新附加林。MLCP和MapReduce连接器的快速加载选项也会产生这种效果。MLCP为此打印一条警告 避免插入显式林,并小心使用快速加载选项 有关如何发生这种情况以及如何从这种情况中恢复的更多详细信息,请查看我们帮助台知识库中的这篇文章: 嗯 这种情况并不常见。它通常涉及到将文档插入到显式林中,或者通过在URI处使用已经在使用的文档重新附加

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

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

避免插入显式林,并小心使用快速加载选项

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


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

避免插入显式林,并小心使用快速加载选项

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


grtjn提供了最可能的解释。另一种可能是将碎片误认为文件,你没有提到你正在解释的证据。与文档关联的片段(属性、“目录”片段)和“孤立”片段(没有匹配文档的属性等)可能会出现在某些查询中,就好像有多个文档具有相同的URI一样。另一个原因可能是将林从一个DB移动到另一个DB(或分离一个林一段时间,然后再将其添加回去)。迁移人口稠密的森林需要小心。grtjn提供了最可能的解释。另一种可能是将碎片误认为文件,你没有提到你正在解释的证据。与文档关联的片段(属性、“目录”片段)和“孤立”片段(没有匹配文档的属性等)可能会出现在某些查询中,就好像有多个文档具有相同的URI一样。另一个原因可能是将林从一个DB移动到另一个DB(或分离一个林一段时间,然后再将其添加回去)。迁移人口稠密的森林需要小心。