创建具有共享吞吐量的CosmosDB集合,而不是使用不赞成使用的SharedOfferThroughput

时间:2019-07-13 19:16:21

标签: c# azure azure-cosmosdb

以前,我曾经通过调用CreateDocumentCollectionAsync()并传递一个设置了RequestOptions的{​​{1}}参数来创建集合。看起来该属性现在为deprecated,但是我找不到一个很好的例子来替换它。我有一个Cosmos数据库,我希望每个集合都共享数据库的RU池。

1 个答案:

答案 0 :(得分:0)

看看新的SDK:Blog postGitHub

摘自博客文章:

  

我们创建了一个新的顶级CosmosClient类来替换   DocumentClient,并将其方法拆分为模块化CosmosDatabase,   CosmosContainer和CosmosItems类。新的编程模型   从应用程序中删除了对UriFactory和其他“噪音”的需求   代码。

在这些文档中,您可以找到有关如何在DatabaseContainer级别上处理吞吐量的参考。