【问题标题】:Azure Search partitions - How does partitioning work?Azure 搜索分区 - 分区如何工作?
【发布时间】:2018-04-12 23:50:34
【问题描述】:

在 Azure 搜索服务中添加更多分区时,我发现它不需要任何分区键。我们从我们的应用程序中推送数据,而不是使用索引器来拉取它。假设我只有一个索引并且我使用 3 个分区,我有以下问题:

  1. 在将文档推送到索引时,服务如何知道在哪个分区中创建该特定文档?
  2. 查询文档时,服务是否每次都扇出所有分区查询,然后整理结果?

【问题讨论】:

    标签: partitioning azure-cognitive-search


    【解决方案1】:
    1. 服务根据文档的 ID 决定应该在哪个分区中创建文档。我们不会公开文档所在的分区,您无需知道此信息即可搜索文档。
    2. 是的。请参阅我们在service scalability 上的教程,了解有关如何规划搜索和索引容量的更多信息,以及performance optimization

    【讨论】:

      【解决方案2】:

      Azure 搜索会自动平衡可用分区中的文档。 查询文档时,服务调用相关分区,然后收集结果。

      要了解有关分区\副本的更多信息,请参阅search capacity planning。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-19
        • 1970-01-01
        • 2021-11-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多