1

私はapache-solr-1.4.1を使用しています。私にはマスターとスレーブがいます。マスターで「フルインポート」を実行すると、インデックスはスレーブに複製されますが、スペルチェックインデックスは複製されません。マスターで私は持っています:

<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」を使用してスレーブにクエリを実行すると、インデックスはビルドされます。助けてください

4

1 に答える 1

2

スペルチェック データの複製は現在、Solr ではサポートされていません。JIRA の問題によると: SOLR-866 - Java レプリケーションを使用した任意のインデックスとファイルのレプリケートをサポートします。問題に関する活動。

Solr ディスカッション リストの 1 つでこの問題のステータスについて質問し、いつ解決される可能性があるかを確認することをお勧めします。

于 2012-05-08T13:08:13.633 に答える