2015-04-01 83 views
0

我需要频繁更新我的Solr模式以在我的应用程序中测试搜索相关性。 This article说:如何使用核心重新加载来重建索引索引

你也可以删除所有文件,更改Schema.xml文件,并 然后重新加载核心W/O关停Solr的。

当我添加一个复制字段并遵循相同的方法时,更改不反映。我错过了什么?

+0

您是否尝试过在实例的solr管理界面中优化命令?我正在考虑4.10版本。 – SaidbakR 2015-04-01 14:56:30

回答

0

您错过了该文档的重要一步。

  1. 重新索引您的数据。

并非模式文件的所有更改都可以动态地重新加载。

例如,添加一个copyField需要重新索引数据。

那些被认为与已经索引的数据向后兼容的更改是可重新加载的,而不需要重新索引。

+0

我正在按照第5条评论之后提到的solr无需重新启动的方法。所以问题是,如果我改变solr模式并遵循它提到的重新加载核心的方法,它会不会重新编译核心? – kumar 2015-04-02 11:05:52

+0

不,重新加载核心将不会重新索引文档。 – 2015-04-02 14:59:41