Azure表存储与CosmosDB表API

Ven*_*nky 24 azure azure-storage azure-table-storage azure-cosmosdb

Microsoft Build 2017活动中,我遇到了CosmosDB Table API.看起来像Azure Table Storage.

这是否意味着微软最终会停止支持Azure表存储?

现在,文档Db已不复存在.它已被转换为CosmosDB现在.

此外,主要问题Table Storage是备份.哪个已经解决了CosmosDB Table API.

此外,Table API的定价策略是Throughput-basedTable Storage的定价策略Storage-based.

那么Table Storage对大批量应用程序来说仍然是一个不错的选择吗?

Mat*_*nta 36

正如Peter回应的那样,DocumentDB现在是Cosmos DB的一部分,它是新服务提供的众多数据模型之一,包括MongoDB API,Premium Tables APIGremlin Graph API.

它们都具有相同的全局分发能力和一致性级别.

现在,转到您的表格问题,两个服务都有不同的方案和定价模型.

虽然Azure存储表针对单个区域(可选的辅助只读区域但没有故障转移)的高容量,但是通过PK/RK进行索引和存储优化定价; Azure Cosmos DB Tables旨在实现高吞吐量(单位数毫秒延迟),全局分布(多故障转移),SLA支持的预测性能,每个属性/属性的自动索引以及专注于吞吐量的定价模型.

根据您的方案是您可能想要使用的服务,Azure存储表仍然是一个很好的解决方案,但是,例如,如果您需要全局分发,则Cosmos DB Tables是最适合的服务.

  • 不仅是全局与本地,还不会忘记对所有属性进行索引.它是一个非常强大的功能,并且您可以在不牺牲性能和可伸缩性的情况下查询实体属性. (3认同)
  • Azure 表存储的优点 - 并非每个人都需要走向全球。 (2认同)