如果在Solr Schema配置中进行了更改,是否总是需要重建索引?

例如。如果我已将字段的字段类型从general_text更改为string。我需要重建整个索引,还是有任何捷径?

最佳答案

取决于您的更改,

假设您肯定更改了任何字段名称/类型,这都需要重新索引,因为必须根据新的适用分析管道来分析数据。添加或删除字段也是如此。

但是,在极少数情况下,不需要重新索引。如果仅更改字段类型的查询时间分析,就是这种情况。由于所有适用的分析更改都在查询时间内发生,因此仅需要重新启动solr服务器即可。

10-04 13:02