如何刷新solr中的索引?

时间:2012-04-26 07:12:06

标签: search solr

我在schema.xml中更改了一个索引,现在想要刷新所有现有文档..

怎么做?我不想再次上传所有文件......

任何建议?

2 个答案:

答案 0 :(得分:4)

如果您更改了架构,则必须重新编制索引。当然重启Solr后。

更新: 如果通过“添加一个额外的索引”来表示添加一个核心,那么核心就是空的,因此您必须添加所需的任何内容。 如果您更改分析字段的方式,或添加字段等,则必须重新重新索引,您的文档不会更改以反映您在重新索引之前所做的更改

答案 1 :(得分:0)

您如何索引数据?如果要从数据库获取数据,则可以使用数据导入处理程序并使用delta-import查询。 delta-import仅更新新添加的字段。查看此链接以获取完整文档:

http://wiki.apache.org/solr/DataImportHandler