gpt4 book ai didi

azure - Cosmos DB - 是否对字段进行不同的扫描索引或扫描所有记录?

转载 作者:行者123 更新时间:2023-12-03 05:21:13 28 4
gpt4 key购买 nike

当有一个表包含这种格式的记录时:

{“产品ID”:“123”“产品类别”:“快速消费品”}

可能有数百万条此类产品记录分布在数百个产品类别中。

如果我在这个表上执行 select different c.productCategory from c ,它是否只是对它为 ProductCategory 创建的索引进行扫描(是否有这样的索引??),或者它会遍历数百万条记录来找出不同的产品类别?

最佳答案

目前,Cosmos 不会利用您的索引在查询中执行 DISTINCT。它会检查与您的过滤器匹配的所有文档,因此需要扫描的文档越多,RU 就会线性增加。

然而,根据 Azure Share Your Ideas board 正在处理这件事。 .

关于azure - Cosmos DB - 是否对字段进行不同的扫描索引或扫描所有记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72168133/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com