Azure表存储返回顶部<下一个分区键和下一行键。 1000

时间:2014-05-19 02:47:52

标签: azure azure-table-storage

我使用$ top = 100查询Azure表存储。在这里,我能够在第一次调用中检索所有100行,然后Azure Storage Explorer也会生成延续令牌。我不确定为什么这种行为会发生?

1 个答案:

答案 0 :(得分:4)

这是预期的行为。通过提供延续令牌,表服务可以让您知道有更多实体可用,如果您决定获取这些实体,则需要使用此延续令牌。来自REST API documentation

  

针对Table服务的查询最多可返回1,000个项目   一次可执行最多五秒钟。如果   如果查询没有,结果集包含1,000多个项目   在五秒内完成,或者如果查询穿过分区   边界,响应包括提供开发人员的标题   使用延续令牌来恢复查询   结果集中的下一个项目。延续令牌标题可能是   返回查询表操作或查询实体操作。

     

请注意分配给调度请求的总时间和   处理查询是30秒,包括五秒钟   查询执行。

     

查询可能无法返回结果但仍返回a   继续标题。