是否可以在不使用PartitionKey的情况下在Azure表存储表上运行查询。例如,我说,RowKey开头但不使用PartitionKey
两个问题:
答案 0 :(得分:2)
我找到了这个问题的答案。
简短回答是,可以在不使用PartitionKey的情况下运行查询但不应该使用!
没有partitionKey的查询将执行表扫描,并且根本不高效。 值得一提的是,即使在查询中使用了rowKey,没有partitionKey的查询也会执行表扫描。
以下是解释所有这些内容的Microsoft文章: https://azure.microsoft.com/en-us/documentation/articles/storage-table-design-guide/