【发布时间】:2019-03-19 13:04:48
【问题描述】:
有没有办法重新索引 solr core 中的所有文档?
我已将索引时间分析器更改为托管模式中的一个字段
我的 solr 核心中有大约 600 000 个文档,而我在其他任何地方都没有这些数据。
我应该如何重新索引数据?
【问题讨论】:
-
您的所有字段都设置为存储吗?一般来说 - 您必须从 Solr 获取所有文档,然后将它们发送回 Solr 以再次编制索引。为此,原始文本必须是可检索的,方法是设置为存储或启用 docValues 以允许重构原始值。
-
它设置为存储,但我如何一次处理 60 万份文档,有没有办法
-
编写一个使用
/export端点检索文档的小脚本,或者根据您今天的索引方式,Solr 中有一个隐藏的功能可能不再受支持,您可以在其中配置 DIH 以从不同的 Solr 核心检索原始文档。 -
请不要在这里使用印度测量值。这只会让人们感到困惑。
标签: solr