0

私はSolrで働いています。私の solr.xml ファイルは次のようになります。

<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="true">
  <cores defaultCoreName="test1" host="${host:}" adminPath="/admin/cores" zkClientTimeout="${zkClientTimeout:15000}" hostPort="${jetty.port:8983}" hostContext="${hostContext:solr}">
    <core loadOnStartup="true" instanceDir="test1/" transient="false" name="test1" collection="test1"/>
    <core loadOnStartup="true" instanceDir="test2/" transient="false" name="test2" collection="test2"/>
  </cores>
</solr>

今、私は両方のコレクションを検索したいと考えています。だから私はコレクション1またはコレクション2でヒットした結果が欲しい.

2 つのリクエストを送信する必要がありますか、または solr は 2 つ (またはそれ以上) のコレクションに対して 1 つのリクエストを処理できますか?

私はこのようなことができます:

http://***.***.***.***:8080/solr/test1/select?q=field%3Dtest&wt=xml&indent=true
http://***.***.***.***:8080/solr/test2/select?q=field%3Dtest&wt=xml&indent=true
4

1 に答える 1