2

DIHを使用していくつかのデータベースとrssソースをインポートする必要があります。

複数のdata-config.xmlを使用する可能性はありますか?または、1つだけを使用している場合でも、異なるインポートハンドラーを構成する方法はありますか?

ありがとう。

4

1 に答える 1

4

任意のDIH構成で複数のデータソースを作成できます。

それでも問題が解決しない場合は、solrconfig.xmlに複数のリクエストハンドラを作成できます。ハンドラー構成のパラメーターの1つは、xmlを定義する「config」です。だからあなたは持つことができます-

<pre>
<requestHandler name="/dataimport"
    class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
        <str name="config">data-config.xml</str> 
    </lst>
</requestHandler>

と ...

<requestHandler name="/dataimport2"
    class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
        <str name="config">data-config-two.xml</str> 
    </lst>
</requestHandler>

于 2012-05-10T14:53:25.637 に答える