【问题标题】:Can I view the deleted docs in Solr?我可以在 Solr 中查看已删除的文档吗?
【发布时间】:2016-09-14 10:04:02
【问题描述】:

我正在Solr 中进行部分文档更新。根据此链接,Referred 表示在更新文档时,它会删除旧文档并在内部将其添加为 Solr 中的新文档。

我可以查看这些已删除的文档吗?这是否会导致在添加和添加然后更新之间增加 1000 个文档的内存?

请澄清一下。

【问题讨论】:

    标签: solr lucene solr4


    【解决方案1】:

    Solr 中文档的所有更新都与删除/添加相同。在优化索引或由于合并而重写段文件之前,不会从索引中物理删除较旧的文档。差异通常与内存使用无关,因为它仅在存储在磁盘上的段文件中很明显。但是,如果与索引的读取负载相比,更新负载非常重,则缓存过期会出现某些问题-您可以调整某些设置以适应这一点(但如果您谈论的是 1000 个文档-则不会无论如何是任何实际差异)。

    Luke 可能会向您显示您在片段文件中寻找的详细信息,或者您可以write a small Java application to inspect 您感兴趣的部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-14
      • 1970-01-01
      • 2021-06-03
      相关资源
      最近更新 更多