在Azure Cosmos DB partinioned集合中,每个分区是否有任何大小限制?
根据这份旧文档,它们的大小限制为10 GB . 现在也一样吗?
https://azure.microsoft.com/en-in/blog/10-things-to-know-about-documentdb-partitioned-collections/
此致,Karthikeyan V.
在Azure Cosmos DB partinioned集合中,每个分区是否有任何大小限制?
根据这份旧文档,它们的大小限制为10 GB . 现在也一样吗?
https://azure.microsoft.com/en-in/blog/10-things-to-know-about-documentdb-partitioned-collections/
此致,Karthikeyan V.
2 回答
分区集合具有单独的10GB分区空间 . 对于给定的分区键,您不能超过10GB的数据 . 这没有改变 .
您需要选择一个分区密钥,它将您的数据分布在许多分区上,而不是创建可能填满的“热”分区(在尝试编写内容时会出现错误) .
有两种类型的集合
Single Partition Collection (10GB和10,000 RU / s)
Partitioned Collection (250 GB和250,000 RU / s) - 您可以在联系azure团队后根据需要增加限制 .
对于分区集合,您必须根据查询过滤器指定分区键以获得更好的读取性能,如果您不提及它,则默认为单分区集合 .
Note: 集合是一个逻辑空间,它可以跨越多个节点(因此是仲裁)在后台基于RU和其他参数,简而言之,它是一个PAAS,并且基础处理在屏幕后面自动处理,你将无法控制它 .
更多信息:
Link one
Link Two