Azure sql database Azure SQL成本与DocumentDB/CosmosDB成本的比较

Azure sql database Azure SQL成本与DocumentDB/CosmosDB成本的比较,azure-sql-database,azure-cosmosdb,Azure Sql Database,Azure Cosmosdb,有人对Azure SQL成本与DocumentDB/CosmosDB成本进行过比较吗?Azure CosmosDB成本中呈现的RU对我来说并不清楚。例如,1 TB数据库中的1个请求不能等于1 GB数据库中的1个请求。首先,您不能可靠地概括关系型Azure SQL成本和NoSQL CosmosDB成本之间的成本比较,因为它们是显著不同的东西。它们是不可互换的,它们需要根据计划使用和选择的优化点进行不同的数据建模。成本(开发+azure账单+未来维护) 所以一般的答案是毫无用处的“视情况而定”。 也

有人对Azure SQL成本与DocumentDB/CosmosDB成本进行过比较吗?Azure CosmosDB成本中呈现的RU对我来说并不清楚。例如,1 TB数据库中的1个请求不能等于1 GB数据库中的1个请求。

首先,您不能可靠地概括关系型Azure SQL成本和NoSQL CosmosDB成本之间的成本比较,因为它们是显著不同的东西。它们是不可互换的,它们需要根据计划使用和选择的优化点进行不同的数据建模。成本(开发+azure账单+未来维护)

所以一般的答案是毫无用处的“视情况而定”。

也可以查看有关的更多信息

要更好地理解RU是什么,最好的方法是通过生成真实的数据和检查真实的查询进行实验,并从中推断目标成本。如果您是通过id或有足够选择性的索引获取文档的(并且您永远不应该在docDB中扫描),那么RU的成本很可能与GB和TB的成本相似

如果您没有时间测试真实的数据/查询,那么您可以使用


注意!请注意,这两种方法都要求您已经知道如何在NoSQL中布局数据。NoSQL文档并不等同于SQL行或表。在设计NoSQL时考虑一下要考虑什么。

RU更多地与SQL中的DTU有关。我个人的选择是,任何比较都会落空,就像比较土豆和胡萝卜一样。