【发布时间】:2026-01-02 07:45:01
【问题描述】:
我设置了一个具有 2 个节点、2 个分片和 2 个副本的 SolrCloud。 我的 Join 查询在单个 solr 实例中运行良好,并且此 SolrCloud 设置存在一些问题。
fq = {!join from=student_id_i to=student_id_i} sf_meta_class:Students
q = sf_meta_class:书籍
我想主要是分片部分的问题,因为我得到了几乎(不完全是)一半的结果集,而不是整个结果集。 我在这里做错什么了吗?还是 Solr 从不支持多分片的 Join 查询?
我曾尝试将碎片明确地放在搜索查询中,如下所示:
它仍然对我不起作用。
编辑: 显然 SolrCloud 没有加入 Shards 中的查询。 在https://cwiki.apache.org/confluence/display/solr/SolrPerformanceProblems找到它
【问题讨论】: