Query7: PartitionKey == "A" and (RowKey == "A" or RowKey == “F”)
This results in scanning the entire Partition "A".
当前版本的Azure仍然如此吗?
当我的分区只包含~20行时,我应该更喜欢两个并行查询还是上面的语法?
答案 0 :(得分:1)
我从Joe Giardino, Microsoft找到答案:
如果你想要几个不连续的行键,那么发布单独的但是 以下形式的并行个别查询将表现更好。什么时候 如果指定了PartitionKey和RowKey,则查询被认为是a “PointQuery”是性能最佳的选项。
a) PartitionKey == “MyPK” && RowKey == “FirstRK”
b) PartitionKey == “MyPK” && RowKey == “SecondRK"