我有一个收集,它将每月在宇宙收集中存储800万条记录,每个月将有5GB的数据。
我想按日期允许使用分区键。 所以问题是,我应该将分区键保留为Year_Month还是将其进一步划分为Year_Month_Day?
cosmos db支持多少个逻辑分区?有没有限制
答案 0 :(得分:2)
Cosmos DB中的逻辑分区没有限制。它将继续扩展和拆分这些基础物理分区,以支持所需的数量。
唯一的限制是每个逻辑分区最多可以容纳10GB的数据。一旦达到该数量,您将无法在此逻辑分区中添加更多数据,并且必须使用其他密钥在集合中进行迁移。
因此请牢记这一决定。
您是否会拥有价值Year_Month
相同的10GB文档?如果不是,那应该是您的分区键。如果是,则应扩大范围并在其中添加日期。再说一次,您将拥有价值Year_Month_Day
相同的10GB文档吗?如果是,那么您需要一个不同的键定义。