仅访问单逻辑分区的查询是否受其他分区文档数影响RU成本
结论
两种场景下的查询RU成本完全一致。
原理说明
- RU的计费逻辑只统计单次查询实际消耗的CPU、IO、内存三类资源总和,和容器内未被查询访问的其他逻辑分区的存储数据量没有关联。
- 你给出的前提已经限定了查询仅访问固定的单个逻辑分区,且该分区内的文档总量、查询逻辑、返回结果数量都没有变化,查询过程不需要扫描其他分区的任何数据,因此其他分区存储1万还是1千万份文档,都不会改变本次查询的实际资源开销。
补充注意事项
如果查询没有指定分区键、触发了跨分区扫描,那么RU消耗会随扫描的分区数量、对应分区的数据量出现波动,但符合前提的单分区查询RU成本不受其他分区数据规模影响。
内容的提问来源于stack exchange,提问作者tlt
相关产品推荐
相关产品推荐

