如何在DocumentDB中查找集合的容量?

时间:2015-12-30 22:05:26

标签: azure azure-cosmosdb

我正在处理一个应用程序,我将文档插入到documentdb中,并且我想知道如何使用Java API确定DocumentDB集合中剩余多少空间?

1 个答案:

答案 0 :(得分:2)

我自己不是Java人,但在.NET术语中,执行此操作的代码是:

var task = DocClient.ReadDocumentCollectionAsync(myCollection.SelfLink);
task.Wait();
var response = t.Result; 
var totalQuota = response.CollectionSizeQuota;
var amountUsed = response.CollectionSizeUsage;

响应CollectionSizeQuota应该是通常的10G而CollectionSizeUsage是你使用了多少(以MB为单位)。

非常确定Java API会非常相似。