我有一个数据库,大约有600-70万个文档。当我在文档资源管理器中执行"SELECT value count(1) FROM c“时,它似乎是随机返回64,000到72,000之间的值。当我使用Python SDK执行此操作时,它会返回我上面提到的实际计数。为什么会这样呢?
发布于 2018-06-01 04:49:33
计数查询受到分配给您的集合的RU数量的限制。您将收到的响应将有一个延续令牌。你必须继续寻找下一组结果,并不断添加它,这将给你最终的计数。例如,我在Cosmos DB上尝试了一个count查询,结果如下
{ "$1":184554 }
{ "$1":181909 }
{ "$1":25589 }
因此,最终的计数是184554 + 181909 + 25589 = 3,92,052
https://stackoverflow.com/questions/47875869
复制相似问题