簡體   English   中英

從Solr中的多核查詢不同的字段

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM