[英]Querying different fields from Multiple Core in Solr
我是Solr的新手,我有以下要求,
我有兩個核心在同一個tomcat實例上運行。 我的要求是類似的東西:
1.使用單個Solr查詢返回field1,來自Core1和field3的field2,來自Core2的field4。 我需要將所有四個字段作為單個記錄返回。
請在Solr為我提供一些幫助。
AFAIK,你做不到。
您描述的內容有時稱為垂直分區。 可以一次搜索Solr Core,但它們用於水平分區(也稱為分片),即:將整個文檔分區到不同核心的過程。
如果您描述了您嘗試實現的用例,也許人們可以幫助您以不同方式實現目標。
更新
來自http://wiki.apache.org/solr/LargeIndexes '沒有跨索引實現垂直分區。
您可以使用ParallelReader / Writer在Lucene(它是Solr的基礎)中使用低級方法來完成它,但是這是非常不鼓勵的。 會有龍。 有關背景信息,請參見http://lucene.472066.n3.nabble.com/Vertical-Partitioning-advice-td494623.html 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.