我正在使用apache-solr-1.4.1。我有一个主人和一个奴隶。当我在master上执行“完全导入”时,索引将复制到从属,但拼写检索不是。 在主人我有:
<str name="confFiles">solrconfig_slave.xml:solrconfig.xml,schema.xml,stopwords.txt,elevate.xml,protwords.txt,synonyms.txt</str>`
在solrconfig.xml和solrconfig_slave.xml文件中,我有以下设置:
<searchComponent name="spellcheck" class="solr.SpellCheckComponent">
<str name="queryAnalyzerFieldType">textSpell</str>
<lst name="spellchecker">
<str name="name">default</str>
<str name="field">didYouMean</str>
<str name="spellcheckIndexDir">./spellchecker</str>
<str name="buildOnCommit">true</str>
</lst>
</searchComponent>
如果我使用“&amp; spellcheck.build = true”查询从站,则构建索引。 请帮忙
答案 0 :(得分:2)
Solr目前不支持复制拼写检查数据。根据JIRA问题:SOLR-866 - Support replicating arbitary indices and files with java replication这是一个尚未解决的问题,已被推送到Solr 4.0版本,但在该版本中仍未解决,因为我没有看到任何关于该问题的活动。
我建议您在其中一个Solr Discussion Lists上询问此问题的状态,以了解有关何时解决此问题的更多信息。