2011-11-30 80 views
0

我正在寻找将字段添加到Solr架构。将字段添加到Solr架构

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

另外,“重建索引”是指将数据导出到Solr搜索服务器吗?

回答

0

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

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

0

模式文件驻留在solr home的conf文件夹中,该文件夹包含索引的配置设置。是的,您必须重新创建索引,如果您正在使用DIH,则必须再次运行data-import命令以查看更改的效果。

+0

我使用Solarium作为我的PHP代码和Apache Solr搜索服务器之间的“桥梁”。 – crmpicco