通过pk& rk从Azure表存储中获取行集

时间:2012-06-08 00:38:04

标签: azure-table-storage

我有一个需要提取的partitionkey,rowkeys列表。我能想到的唯一方法是通过这样的查询

(partitionkey="pk1" and Rowkey="rk1) or (partitionkey="pk2" and Rowkey="rk2)

这可行,但仅限于7行(查询中的15个子句)

任何人都知道如何做更多

1 个答案:

答案 0 :(得分:1)

不幸的是,这个特定查询没有更好的解决方案。你基本上做A * B + C * D + E * F + ......这个多项式不能简化。

如果您的方案允许,请尝试使用其他查询。例如,使用PK + RK仅查询单个实体。使用多个请求来查询多个单个实体。使用单个请求查询分区中的所有实体(基于某些过滤器,例如范围),等等。