Azure 在Cosmos DB中,物理分区与其逻辑分区之间的划分的吞吐量如何?
我试图理解Azure Cosmos DB中物理/逻辑分区与吞吐量可用性之间的关系,并对每个逻辑分区的可用吞吐量提出疑问 物理分区的可用吞吐量是在其逻辑分区之间平均分配还是随机分配,即任何逻辑分区都可以使用物理分区可用吞吐量的0-100%? 我问这个问题的原因是因为我看到了相互矛盾的答案Azure 在Cosmos DB中,物理分区与其逻辑分区之间的划分的吞吐量如何?,azure,azure-cosmosdb,azure-cosmosdb-sqlapi,Azure,Azure Cosmosdb,Azure Cosmosdb Sqlapi,我试图理解Azure Cosmos DB中物理/逻辑分区与吞吐量可用性之间的关系,并对每个逻辑分区的可用吞吐量提出疑问 物理分区的可用吞吐量是在其逻辑分区之间平均分配还是随机分配,即任何逻辑分区都可以使用物理分区可用吞吐量的0-100%? 我问这个问题的原因是因为我看到了相互矛盾的答案 在这个Cosmos DB Conf演示文稿中,演示者提到物理分区的可用吞吐量均匀分布在该物理分区内的所有逻辑分区中(或者至少我是这么推断的) 然而,我引用的文章提到了以下内容(强调我的) 如果您提供每秒180
这是真的。逻辑分区大小很重要,这意味着它不能超过20GB。利用率也限制在10K RU/s。我们无法控制如何将逻辑分区拆分为物理分区,因此您无法真正了解逻辑分区所在的物理分区。同样,也没有办法确保不超过物理分区的10K吞吐量。这就是为什么MS建议您选择分区密钥,以便适当平衡利用率。谢谢!我想知道是否有任何文档链接可以与您分享。不幸的是,没有。我知道这一点,因为我们聘请了来自Microsoft的Cosmos团队来帮助我们进行一项设计,其中一些要点在讨论中提到。