2
我需要使用DIH導入多個數據庫和rss源文件。Solr中有多個data-config.xml或不同的導入處理程序?
是否有可能使用多個data-config.xml?或者即使只使用一個,是否有任何方法來配置不同的導入處理程序?
謝謝。
我需要使用DIH導入多個數據庫和rss源文件。Solr中有多個data-config.xml或不同的導入處理程序?
是否有可能使用多個data-config.xml?或者即使只使用一個,是否有任何方法來配置不同的導入處理程序?
謝謝。
您可以在任何DIH配置中創建多個數據源。
如果這不能削減它,你可以在solrconfig.xml中創建多個請求處理程序。處理程序配置的參數之一是定義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>
這就是它!非常感謝。 – larrytron