Azure Cosmos DB每个分区大小限制

时间:2017-06-14 10:14:09

标签: azure azure-cosmosdb

在Azure Cosmos DB partinioned集合中,每个分区是否有任何大小限制?

根据这份旧文档,它们的大小限制为10 GB。现在也一样吗?

https://azure.microsoft.com/en-in/blog/10-things-to-know-about-documentdb-partitioned-collections/

此致 Karthikeyan V。

2 个答案:

答案 0 :(得分:4)

分区集合具有单独的10GB分区空间。对于给定的分区键,您不能超过10GB的数据。这没有改变。

您需要选择一个分区密钥,将数据分布在多个分区上,而不是创建可能填满的“热”分区(在尝试编写内容时会出现错误)。

答案 1 :(得分:3)

有两种类型的集合

  • 单一分区收集(10GB和10,000 RU / s)
  • 分区收集(250 GB和250,000 RU / s) - 您可以在联系azure团队后根据需要增加限制。

对于分区收集,您必须根据查询过滤器指定分区键以获得更好的读取性能,如果您不提及它,则默认为单分区集合。

注意:集合是一个逻辑空间,它可以在后台基于RU和其他参数跨越多个节点(因此是仲裁),简而言之,它是PAAS和基础处理在屏幕后面自动化,你将无法控制它。

更多信息:

Partitioning and horizontal scaling in Azure Cosmos DB

enter image description here

相关问题