【发布时间】:2026-01-07 07:00:01
【问题描述】:
我有几个关于扩展 Cosmos DB 的问题,我无法使用官方文档进行验证。 像 userid 这样的分区键将每个唯一的 userid 放入一个逻辑分区中,并且该分区存储在一个物理分区中。对于 2500-5000 RU/s 的集合,cosmos db 提供了十个物理分区,每个分区的吞吐量为 250-500 RU/s。如果到目前为止我错了,请纠正我。还有一点:我对带有 DocumentDB-API 的 Cosmos DB 感兴趣。
现在的问题是:Cosmos db 的自动扩展究竟是如何工作的?我猜他们以任何方式扩展物理分区,但这究竟是如何工作的。如果一个物理分区达到他的吞吐量,是否有任何扩展?消耗大量吞吐量的逻辑分区是否会被移动到另一个具有空闲吞吐量的物理分区中?如果一个物理分区达到其存储限制会怎样? Cosmos db 会提供更多的物理分区吗?如果是的话,最大吞吐量会被拆分成当前物理分区的数量,这样是否正确?
【问题讨论】:
标签: scaling partitioning azure-cosmosdb