【问题标题】:Azure Search: aggregate results across multiple indexes and/or search servicesAzure 搜索:跨多个索引和/或搜索服务聚合结果
【发布时间】:2019-03-01 11:22:42
【问题描述】:

我无法控制的情况迫使我使用多个索引和可能的多个 Azure 搜索服务来存储可搜索的数据。

由于不支持多个索引查询,并且搜索结果相关性分数与其索引相关 - 如何从多个搜索源中获取结果,对它们进行合理排序并支持分页?

【问题讨论】:

    标签: indexing azure-cognitive-search azure-search-.net-sdk


    【解决方案1】:

    如果需要跨多个索引进行搜索,可以选择构建一个包含来自这些索引的数据的新索引。我们将获得分页和有意义的排名。

    如果需要从多个 Azure 搜索服务中进行搜索,应用程序需要将所有服务作为数据源,并自行处理排名和分页。这要复杂得多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-11
      • 2019-03-07
      • 1970-01-01
      • 1970-01-01
      • 2019-02-14
      • 2018-12-14
      • 2011-10-24
      • 1970-01-01
      相关资源
      最近更新 更多