Azure Cosmos DB 中的計價模式
適用於:NoSQL MongoDB Cassandra Gremlin 桌子
Azure Cosmos DB 的計價模式可簡化成本管理和規劃。 使用 Azure Cosmos DB 時,您需支付對資料庫執行的作業以及資料耗用的儲存體所產生的費用。
資料庫作業:資料庫作業的計費方式取決於您所使用的 Azure Cosmos DB 帳戶類型。
- ** 在您以每秒要求單位 (RU/秒) 的形式指定所需的輸送量後,Azure Cosmos DB 就會配置必要的資源來提供設定的輸送量。 您可以在資料庫或容器上佈建輸送量。 根據您的工作負載需求,您可以隨時擴大/縮小輸送量,或使用自動調整 (即便資料庫或容器有保證 SLA 所需的最小輸送量)。 您須按小時支付指定小時的最大佈建輸送量費用。
注意
佈建的輸送量模型會為您的容器或資料庫提供專用的資源,因此即使您未執行任何工作負載,仍須為您已佈建的輸送量付費。
- 無伺服器:在無伺服器模式下,在 Azure Cosmos DB 帳戶中建立資源時,您不需要佈建任何輸送量。 在計費週期結束時,將會針對您的資料庫作業所取用的要求單位數目進行計費。
儲存體:資料和索引在指定時數內取用的儲存體總量 (以 GB 為單位) 按統一費率計費。 儲存體按耗用量計費,因此您不需要事先保留任何儲存體。 您只須支付所取用的儲存體費用。 對於任何非空白容器,最低按照 1 GB 數量的資料進行計費。
Azure Cosmos DB 的計價模式在所有 API 之間都是一致的。 如需詳細資訊,請參閱 Azure Cosmos DB 定價頁面、了解您的 Azure Cosmos DB 計費和 Azure Cosmos DB 定價模型如何為客戶提供符合成本效益的解決方案。
如果您將 Azure Cosmos DB 帳戶部署至美國的非政府區域,則處於已佈建輸送量模式下的資料庫和容器型輸送量都會有最低價格。 無伺服器模式沒有最低價格。 定價會隨著您使用的區域而不同,如需最新的定價資訊,請參閱 Azure Cosmos DB 定價頁面。
免費試用 Azure Cosmos DB
Azure Cosmos DB 為開發人員提供許多免費選項。 這些選項包括:
Azure Cosmos DB 免費層:Azure Cosmos DB 免費層可讓您輕鬆開始使用、開發及測試您的應用程式,或甚至免費執行小型生產工作負載。 在帳戶上啟用免費層時,在帳戶存留期內,您可在帳戶中免費取得前 1000 RU/秒和 25 GB 的儲存體。 每個 Azure 訂用帳戶最多可以有一個免費層的帳戶,而且必須在建立帳戶時選擇加入。 若要深入了解,請參閱建立免費層帳戶一文。
Azure 免費帳戶:Azure 提供一個免費層,可在前 30 天內使用 200 USD 的 Azure 點數,以及 12 個月數量有限的免費服務。 如需詳細資訊,請參閱 Azure 免費帳戶。 Azure Cosmos DB 屬於 Azure 免費帳戶。 此免費帳戶會特別針對 Azure Cosmos DB,在為期一年的時間內提供 25 GB 的儲存體,以及 400 RU/秒的已佈建輸送量。
免費試用 Azure Cosmos DB:Azure Cosmos DB 透過使用免費試用 Azure Cosmos DB 帳戶,提供限時的體驗。 您可以透過使用快速入門和教學課程,建立 Azure Cosmos DB 帳戶、建立資料庫和集合及執行範例應用程式。 您可以在不註冊 Azure 帳戶或使用信用卡的情況下執行範例應用程式。 免費試用 Azure Cosmos DB 提供一個月的 Azure Cosmos DB,可以任意次數更新您的帳戶。
Azure Cosmos DB 模擬器:Azure Cosmos DB 模擬器提供一個模擬 Azure Cosmos DB 服務的本機環境做為開發之用。 模擬器免費提供,且具有雲端服務的高逼真度。 您可以使用 Azure Cosmos DB 模擬器在本機開發及測試應用程式,不需建立 Azure 訂用帳戶,也不會產生任何費用。 您可以在進入生產環境之前,在本機使用模擬器來開發您的應用程式。 若滿意模擬器的應用程式功能,可以改為在雲端中使用 Azure Cosmos DB 帳戶,大幅節省成本。 如需有關開發/測試的詳細資訊,請參閱使用 Azure Cosmos DB 進行開發和測試。
使用保留容量的定價
使用佈建的輸送量時,Azure Cosmos DB 保留容量可透過預付一年或三年的 Azure Cosmos DB 資源來幫助您節省成本。 透過一年或三年的預先承諾量,您可以大幅降低成本,相較於一般的定價可節省 20-65% 的折扣。 Azure Cosmos DB 保留容量可協助您透過預先支付一年或三年的佈建輸送量 (RU/秒),並且取得佈建輸送量的折扣,來降低成本。
保留容量提供帳單折扣,而且不會影響 Azure Cosmos DB 資源的執行階段狀態。 保留容量持續適用於所有 API,包括 MongoDB、Cassandra、SQL、Gremlin 和 Azure 資料表與全世界所有區域。 您可以在預付 Azure Cosmos DB 資源與保留容量一文中深入了解保留容量,並且從 Azure 入口網站購買保留容量。
下一步
您可以在下列文章中深入了解最佳化 Azure Cosmos DB 資源的成本:
- 正在嘗試為遷移至 Azure Cosmos DB 進行容量規劃嗎? 您可以使用現有資料庫叢集的相關資訊進行容量規劃。
- 如果您知道現有資料庫叢集中的虛擬核心和伺服器數目,請參閱使用虛擬核心或 vCPU 來估計要求單位
- 如果您知道目前資料庫工作負載的一般要求率,請參閱使用 Azure Cosmos DB 容量規劃工具來估計要求單位
- 深入了解最佳化開發與測試
- 深入了解 Azure Cosmos DB 帳單
- 深入了解最佳化輸送量成本
- 深入了解最佳化儲存體成本
- 深入了解最佳化讀取和寫入的成本
- 深入了解最佳化查詢成本
- 深入了解將多重區域 Azure Cosmos DB 帳戶的成本最佳化
- 深入了解 Azure Cosmos DB 保留容量
- 了解 Azure Cosmos DB 模擬器