Azure cosmosDB(mongoDB),如何在 GO lang 或通过 Shell 中禁用集合中的自动索引

问题描述 投票:0回答:1

我尝试通过 mongo shell 以及我的 GO 代码手动删除 DocumentDBDefaultIndex,但它仍然存在。我不想让那些默认索引乱七八糟,这会消耗不必要的空间;我实际上只需要一些 _id、唯一索引和文本索引。

mongodb azure go azure-cosmosdb
1个回答
1
投票

mongowire协议似乎不支持索引策略更改的功能。正如@DavidMakogon所说,请参考文档

How does Azure Cosmos DB index data?
更改Azure门户上的索引策略设置,如下图所示,或使用REST API
Replace a Collection

enter image description here

希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.