2 つのコアを実行する Apache Solr インストールがあります。
- マシンのコア
- 通知コア
各コアはデータベース テーブルにインデックスを付けるため、コアの内容は構造と実際の内容によって完全に異なります。ここで、両方のコアで検索クエリを実行し、最終的に 2 つのコアから 1 つの結果セットを取得したいと考えています。結合します。些細な例として、「2010」を検索すると、結果は関連するマシン ドキュメントと通知ドキュメントになり、それぞれが独自のコアから取得されますが、結果セットとして結合され、関連性によって並べ替えられます。期待される結果セットの例:
- マシン #1
- マシン #2
- 通知#1
- マシン #3
- 通知#2
- 通知#3
- マシン #4
SolrJ [Java コネクタ] を介して Solr と対話します。
誰にもアイデアはありますか?私がやろうとしていることは可能ですか?
ありがとう!