【问题标题】:Mixing results from different Lucene sources混合来自不同 Lucene 源的结果
【发布时间】:2012-03-15 12:20:48
【问题描述】:

我们有多个使用 lucene 的索引,我们并行获取结果并将它们显示在不同的搜索结果页面中。我们希望将它们统一为按相关性排序的单个混合集结果。

是否有任何标准方法可以混合不同索引的结果,这些索引的相关性分数是特定于这些索引的?

【问题讨论】:

  • 嘿,你解决了这个问题吗?我检查了@Jayendra,但仍然不知道该怎么做。你能举个例子吗?

标签: search solr lucene relevance


【解决方案1】:

如果索引的配置相似,您可以将索引合并为一个。

否则,Solr Distributed Search 用于跨机器查询具有相同配置的多个索引实例。

当索引变得太大而无法容纳在单个系统上时,或者当索引 单个查询执行时间过长,一个索引可以拆分成 多个分片,Solr 可以跨这些分片查询和合并结果 碎片。

但是,我们使用它来查询同一台机器上的多个索引以混合结果。 您需要同步您的配置,但是才能查询索引。

此外,它有自己的limitations,您需要检查一下。

【讨论】:

    猜你喜欢
    • 2017-11-16
    • 1970-01-01
    • 2020-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多