将字段添加到Solr架构

时间:2011-11-30 11:46:46

标签: php solr schema

我希望在Solr架构中添加一个字段。

我知道在向schema.xml添加字段后,我必须重新启动Solr实例并重建索引。但是,schema.xml是否驻留在Solr服务器上,还是应该更改我要导出的schema.xml

此外,"重建索引"是指将数据导出到Solr搜索服务器?

2 个答案:

答案 0 :(得分:0)

schema.xml通常不在Solr Server中 它驻留在SOLR.HOME中,指向环境设置(tomcat设置为fine,solr web.xml或作为系统属性传递)到外部目录,该目录包含核心,配置和索引文件。

如果导出数据意味着将相同的数据重新输入Solr,那么它将重新索引数据。

答案 1 :(得分:0)

架构文件位于solr主目录的conf文件夹中,该文件夹包含索引的配置设置。是的,您必须重新创建索引,如果您正在使用DIH,那么您必须再次运行data-import命令以查看更改的效果。