【发布时间】:2013-01-02 17:07:53
【问题描述】:
更改 Solr 字段的 查询 分析器需要我在查看结果之前重新索引所有数据。显然这对于 indexing 分析器来说是正确的,但我可以更改查询分析器而不需要重新索引似乎是合理的。
【问题讨论】:
标签: solr
更改 Solr 字段的 查询 分析器需要我在查看结果之前重新索引所有数据。显然这对于 indexing 分析器来说是正确的,但我可以更改查询分析器而不需要重新索引似乎是合理的。
【问题讨论】:
标签: solr
应该没问题。只需重新加载核心或重新启动 Solr。我相信只要不更改字段的类型(例如整数等),您实际上也可以更改索引分析器。您只会在索引中使用旧方式索引的标记,这可能会很混乱。
【讨论】:
不,如果您更改查询分析器,则不需要重新索引数据,但您仍然需要重新加载 SOLR 核心
http://localhost:8080/solr/admin/cores?action=RELOAD&core=core1
查看此页面以了解重新加载核心命令的限制,https://wiki.apache.org/solr/CoreAdmin#RELOAD
【讨论】: