【发布时间】:2020-08-17 19:56:36
【问题描述】:
乍一看,延续令牌在 Cosmos DB 中的作用很明显:将其附加到下一个查询会为您提供下一组结果。但是“下一组结果”究竟是什么意思呢?
意思是:
- 下一组结果是否好像在第一次查询时已完全执行原始查询而没有分页(跳过适当数量的文档)?
- 下一组结果是否与现在已执行原始查询一样(跳过适当数量的文档)?
- 完全不同的东西?
答案 1. 似乎更可取,但不太可能,因为服务器需要存储无限量的状态。但是答案 2. 也有问题,因为它可能会导致不一致,例如如果页面查询之间的基础数据发生了变化,则同一文档可能会跨页面多次提供。
【问题讨论】:
标签: azure-cosmosdb