首页 > 解决方案 > 我可以从 CosmosDB 中的新索引布局中获得什么性能差异?

问题描述

本答案所述,新创建的集合的索引布局已更改。

我已经测试了ARRAY_CONTAINS查询的情况,发现与以前的范围索引行为相比,结果非常积极。

新旧索引布局之间的主要区别是什么?在迁移之前应该考虑哪些情况下可能会出现显着的性能差异(正面和负面)?

标签: indexingazure-cosmosdb

解决方案


我来自 Cosmos DB 工程团队。

新的索引布局是一种无冲突、可扩展、前瞻性的索引布局,它解决了当前布局的缺点,同时为 Cosmos DB 设置了新的查询功能,包括聚合和 GROUP BY(即将推出)。IMO,剖析新索引布局的细节对于 SO 帖子来说太过分了,它可能值得拥有自己的博客文章,我们计划在未来很快提出。


推荐阅读