Azure表存储分区键是否只对查询进行了优化?

时间:2015-10-27 11:38:37

标签: azure azure-storage azure-table-storage

表存储文档说表是在分区和行键上编制索引,并且有4种类型的查询根据其性能(点,行扫描,分区扫描,表扫描)进行排序。但是有点不清楚分区键只有查询属于哪个类别。所以如果我的查询有一个过滤器“PartitionKey eq SomeKey”是优化的索引,这将与点查询一样快(除了它将会返回更多结果)?或者索引不允许,它将是分区扫描或其他类型?

1 个答案:

答案 0 :(得分:2)

这将是一个分区扫描。如果在过滤器中确定了分区键但行键不是,则必须扫描整个分区中的所有实体。