您可以共享Azure Cosmos DB更改Feed的租赁收集吗?

时间:2018-10-30 16:03:05

标签: azure-cosmosdb

如果我们具有以下条件:

  • 1个Azure Cosmos数据库帐户
  • 4个数据库
  • 每个数据库包含1个集合

我们是否能够添加1个包含1个新集合的新数据库,并将该集合用作租赁集合,以监视对其他4个集合的更改?还是每个租赁集合都需要与1个且仅1个受监视集合相关联?

2 个答案:

答案 0 :(得分:1)

Cosmos数据库团队的答复(askcosmosdb@microsoft.com):

  

您可以毫无问题地共享租赁收藏。根据这四个集合的活动,您可能需要调整其RU。

答案 1 :(得分:0)

是的,Changefeedprocessor库使用以下标识符存储每个分区键范围的租约:

“ id”:“ accountHostUrl_DatabaseResourceId_CollectionResourceId..PartitionNumber”

这使得使用同一集合来存储跨不同数据库,帐户的许多集合的租约足够独特。