【发布时间】:2019-02-06 03:55:58
【问题描述】:
我正在阅读 best practices for query performance 上的 Cosmos DB 文档,发现以下内容模棱两可:
使用 Azure Cosmos DB,查询通常按以下顺序执行 从最快/最有效到较慢/效率较低。
- 获取单个分区键和项键
- 在单个分区键上使用过滤器子句进行查询
- 在任何属性上没有相等或范围过滤子句的查询
- 不带过滤器的查询
“单个分区键和项目键上的 GET”和“单个分区键和项目键上的查询”之间的性能或 RU 是否存在差异。我不完全清楚这属于情况 #1 还是 #2 还是介于两者之间。
基本上,我问的是我们是否需要使用 GET。文档似乎没有在任何地方澄清这一点。
【问题讨论】:
标签: azure azure-cosmosdb azure-cosmosdb-sqlapi