CosmosDB 缩减到 10,000 RU/s 以下,需要多长时间?

问题描述 投票:0回答:1

我知道扩展到超过 10,000 RU/s 需要 4-6 小时。

我想知道需要多长时间才能缩小到 10,000 RU/s 以下。

enter image description here

azure azure-cosmosdb
1个回答
0
投票

这是即时的。

预计“4 到 6”小时是因为每个物理分区最多只能支持 10,000 RU/S。

在您的情况下,您只有一个分区,并且它必须执行潜在的多轮二进制分区分割,直到它有足够的分区,使得

10,000 * new partition count
大于或等于您所需的 RU。

但是缩小规模所花费的时间并不是这里唯一的考虑因素。

如果您要扩展到 1,000,000 RU 并获得 100 个物理分区,那么当您缩小规模时,您可能会遇到至少两个不良影响。

  • 在此示例中,由于“在容器上配置的最高 RU/秒 / 100” 规则
  • ,您将无法再缩小到 10,000 RU 以下。
  • 如果您要缩减至 10,000,则每个物理分区预算的 RU 预算现在将仅为 100 RU/S(因为您有 100 个物理分区)。这可能会给许多工作负载带来问题 - 这就是分区合并存在的原因。
© www.soinside.com 2019 - 2024. All rights reserved.