gpt4 book ai didi

solr - 从Solr中的多核查询不同字段

转载 作者:行者123 更新时间:2023-12-04 18:16:07 25 4
gpt4 key购买 nike

我是 Solr 的新手,我有以下需求,

我有两个核心在同一个 tomcat 实例上运行。我的要求与此类似:
1. 使用单个 Solr 查询从 Core1 返回 field1、field2 和从 Core2 返回 field3、field4。我需要将所有四个字段作为一条记录返回。

请为我提供一些帮助以在 Solr 中实现此目标。

最佳答案

据我所知,你不能。

您所描述的有时称为垂直分区。可以一次搜索 Solr 核心,但它们用于水平分区(也称为分片),即:将整个文档分区到不同核心的过程。

如果您描述了您试图实现的用例,也许人们可以帮助您以不同的方式实现您的目标。

更新

来自 http://wiki.apache.org/solr/LargeIndexes“没有实现跨索引的垂直分区。”

您可以使用 ParallelReader/Writer 在 Lucene(它是 Solr 的基础)中使用低级方法来完成它,但是这 强烈 不鼓励 bc。会有龙。参见 http://lucene.472066.n3.nabble.com/Vertical-Partitioning-advice-td494623.html一些背景。

关于solr - 从Solr中的多核查询不同字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16540781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com