有没有办法在Azure CosmosDB中查看当前索引状态

时间:2018-06-11 18:57:30

标签: azure indexing azure-cosmosdb

我想调查实际存储为cosmos db index的数据。 我已经定义了自定义索引策略,现在,根据azure portal中的指标,我的实际数据大小远小于我的索引数据大小(270Mb对130Mb)。

那么,是否有任何API或其他方式,所以我可以查看索引中存储的数据是什么(就像我们可以查看cosmos db文档一样)?

有人遇到索引大小大于数据大小的情况吗? (对我来说这似乎很奇怪,因为coz索引建立在数据上,所以它应该小于数据)

1 个答案:

答案 0 :(得分:1)

我搜索了Azure Cosmos DB Restful API,没有这样的api来检索存储在索引中的数据。

据我所知,索引大小>数据大小很少,但不是“坏”或“错误”。它可能发生。您需要确保索引策略对数据库操作性能有用。

如果您担心cosmos db帐户的费用,可以查看price doc.It受RUs影响的主要内容。

希望它对你有所帮助。