Bre*_*ead 3 azure azure-cosmosdb
我们是 COSMOS 的新手,并将我们的多个应用程序迁移到云。如果我们每个 COSMOS 实例有一个数据库或单个 COSMOS 实例中的所有应用程序数据库,会有什么优点和缺点,这是否具有成本效益?因为如果 Microsoft 对使用 RU/s 和存储进行计费,而不是对运行的 COSMOS 实例的数量进行计费,那么在每个 COSMOS 实例中使用单个数据库会有什么区别?
示例 - 方法 A:COSMOS Resource1 > Database1 > Container1 COSMOS Resource1 > Database2 > Container2 方法 B:COSMOS Resource1 > Database1 > Container1 COSMOS Resource2 > Database2 > Container2
哪种方法更好?
优点
缺点
https://docs.microsoft.com/en-us/azure/cosmos-db/set-throughput
额外的花絮。 更改提要允许您将函数等连接到 Cosmos 内的事件,并允许您将数据同步到外部数据库,如 SQL Server、ElasticSearch 和/或 Redis。我见过很多人/公司使用这种无服务器功能来用很少的代码同步 ElasticSearch。
确保仔细选择分区键,并且不要在没有它的情况下进行操作。有时,查询的差异可能超过 100 RU。
归档时间: |
|
查看次数: |
1236 次 |
最近记录: |