Azure Cosmos DB 是完全托管的 NoSQL 數(shù)據(jù)庫服務(wù),Azure 根據(jù)用戶的已經(jīng)使用的資源進行計費。對于使用到的計算資源,Azure 提供標(biāo)準(zhǔn)預(yù)配吞吐量、自動縮放預(yù)配吞吐量、以及無服務(wù)器三種模式,同時也提供基于 vCore 的一年期或者三年期的保留實例計費模式。
Azure Cosmos DB 服務(wù)的收費包括三種類型,分別是,計算資源、存儲資源和帶寬資源;Azure Cosmos DB 服務(wù)只有刪除才能停止計費。
計算資源定價模型分為兩種,分別是吞吐量(請求單位)和 vCore。吞吐量計價模型適用于 NoSQL、MongoDB (RU)、Cassandra、Gremlin 和 Table,Azure Cosmos DB 使用每秒測量的請求單位(RU/s)進行計費;vCore 計價模型適用于 PostgreSQL 和 MongoDB (vCore),Azure Cosmos DB 對每個節(jié)點中用于處理數(shù)據(jù)庫操作的 vCore (計算和內(nèi)存)計費,計費依據(jù)為預(yù)配節(jié)點的大小和數(shù)目。
存儲資源定價模型分為兩種,分別是已使用存儲和磁盤存儲。已使用存儲計價模式適用于 NoSQL、MongoDB (RU)、Cassandra、Gremlin 和 Table,Azure Cosmos DB 按每區(qū)域每容器/集合/表/圖對已使用存儲計費,結(jié)果舍入到下一 GB;磁盤存儲計價模式適用于 PostgreSQL 和 MongoDB (vCore),:Azure Cosmos DB 對每個節(jié)點所預(yù)配的磁盤按存儲大小計費。
Azure 對從外部傳入的數(shù)據(jù)不計算費用,對從 Azure 傳出的數(shù)據(jù),或者跨區(qū)域或可用性區(qū)域穿過 Azure WAN 的數(shù)據(jù)計費。