【发布时间】:2016-02-26 03:18:51
【问题描述】:
我想创建一个多租户应用程序。由于租户将超过 2000,如何扩展数据库或分区。
为每个租户拥有单独的数据库是否正确。 按地理区域划分租户是否正确。从单个租户或跨多个租户生成报告将是一个问题。
【问题讨论】:
标签: azure azure-cosmosdb
我想创建一个多租户应用程序。由于租户将超过 2000,如何扩展数据库或分区。
为每个租户拥有单独的数据库是否正确。 按地理区域划分租户是否正确。从单个租户或跨多个租户生成报告将是一个问题。
【问题讨论】:
标签: azure azure-cosmosdb
这个问题可能过于基于意见,但这里有一些关于 DocumentDB 的注意事项:
执行此操作的常用方法是在每个文档上都有一个带有tenantID 的字段,并将所有租户放入一个集合中。您可能会惊讶于一个集合可以容纳多少数据,并且当一个集合已满或您不断超出资源单位限制时,您可以溢出到新集合。
【讨论】: