Azure Cosmos DB 價格

全域散發的多模型資料庫服務

開始使用您的 Azure 免費帳戶並取得 $200 信用額度 30 天。此外,現在可免費存取 Azure Cosmos DB 12 個月。

Azure Cosmos DB is Microsoft’s globally distributed multi-model database. Azure Cosmos DB was built from the ground up with global distribution and horizontal scale at its core. It offers turnkey global distribution across any number of Azure regions by transparently scaling and replicating your data wherever your users are. Elastically scale throughput and storage worldwide, and pay only for the throughput and storage you need. Azure Cosmos DB guarantees single-digit-millisecond latencies at the 99th percentile anywhere in the world, offers multiple well-defined consistency models to fine-tune performance, and guarantees high availability with multi-homing capabilities—all backed by industry leading service level agreements (SLAs).

Azure Cosmos DB is truly schema-agnostic—it automatically indexes all the data without requiring you to deal with schema and index management. It’s also multi-model, natively supporting document, key-value, graph, and column-family data models. With Azure Cosmos DB, you can access your data using APIs of your choice, as SQL (document), MongoDB (document), Azure Table Storage (key-value), and Gremlin (graph), Apache Cassandra (column-family) are all natively supported.

定價詳細資料

佈建輸送量

On Azure Cosmos DB, you only pay for reserved throughput provisioned and data stored in containers (collection of documents or a table or a graph). Reserved throughput, billed as Request Units (RU) per second or RU/s), allows you to read from or write data into containers. Each container is billed on an hourly basis for throughput provisioned in units of 100 RU/second, with a minimum of 400 RU/second, and data stored (in GBs). Unlimited containers have a minimum of 100 RU/s per partition.

During public preview, there's no additional charge for using the Gremlin API.

單位 價格
SDD 儲存體 (每 GB) $- GB/月
每秒保留的 RU (每 100 個 RU,最少 400 個 RU) $-
會有標準資料傳輸費率。每月價格預估以 732 小時計算。

縮放容器

若為為高輸送量和高儲存體工作負載,您可以在建立容器時定義分割區索引鍵,進而建立無限制的儲存體容器。隨著儲存的資料數量成長以及保留的輸送量增加,分割的容器會無縫地相應放大。

Azure Cosmos DB 模擬器 (免費)

下載免費的 Azure Cosmos DB 模擬器,從您的本機電腦使用 Azure Cosmos DB 開發和測試應用程式。一旦您對應用程式的運作方式感到滿意,只要將設定變更為指向 Azure Cosmos DB 執行個體,即可加以部署。

全球級規模的異地複寫

Azure Cosmos DB containers can be globally distributed to help you easily build apps with planet scale, which means all your data is automatically replicated to the regions you specify. Your app continues to work with a logical endpoint, while your data is automatically served from the region closest to your users with an intuitive programming model for data consistency and high availability. Globally distributed containers are billed based on the storage consumed in each region and throughput reserved for each Azure Cosmos DB container times the number of regions associated with an Azure Cosmos DB database account. Standard data transfer rates apply for replication data transfer between regions.

高輸送量與低延遲查詢

有了 Azure Cosmos DB,當您寫入大量需要長久存放的資料時,將會使用專為固態硬碟 (SSD) 與低延遲存取而設計的最佳化寫入、免輸入密碼的資料庫引擎,同步編製其索引,進而達成一致的 SQL 查詢。讀取與寫入要求一律由您當地的區域提供服務,而資料則會分散儲存在世界各地。您可以透過自訂自動索引行為進一步將效能最佳化。

支援與 SLA

  • 我們會透過 Azure 支援為所有正式運作的 Azure 服務提供技術支援,包括 Azure Cosmos DB 在內,起價為 $29/月。計費及訂用帳戶管理支援均為免費提供。
  • SLA:我們保證至少 99.99% 的時間可成功處理要求,以執行 Azure Cosmos DB 資源的作業。若要深入了解我們的 SLA,請瀏覽 SLA 頁面。

常見問題集

  • 要求單位 (RU) 是 Azure Cosmos DB 的輸送量計算單位。1 RU 相當於 GET 1KB 項目的輸送量。Azure Cosmos DB 的每一次作業,包括讀、寫、SQL 查詢和預存程序執行,都有決定性的要求單位值,此值以完成作業所的需輸送量為基礎。與其思索 CPU、IO 和記憶體,以及其如何各自影響應用程式輸送量,不妨思考有關單一要求單位的量值。

    透過已佈建的每秒 RU 或一分鐘貯體所取用的要求單位相同。

    如需要求單位的詳細資訊以及協助確定您的容器需求,請前往此處

  • 計費方式為可預測的固定每小時費率,取決於您 Azure Cosmos DB 帳戶於該期間所佈建的整體容量 (RU/秒)。

    若您在美國東部 2 使用兩個單一分割區建立帳戶,其中分割區分別為每秒 500 RU 及每秒 700 RU,則您的佈建容量總計為每秒 1,200 RU,因此您需支付 12 x $- = 每小時 $-

    若您的輸送量需要變更,而您以每秒 500 RU 增加各個分割區的容量,同時使用每秒 20,000 RU 建立新的無限制儲存體容器,則您佈建的容量總計為每秒 22,200 RU (每秒 1,000 RU + 每秒 1,200 RU+ 每秒 20,000 RU)。您的帳單則會變為:$- x 222 = 每小時 $-

    在 720 個小時的月份中,若有 500 小時以每秒 1,200 RU 佈建,而有 220 小時以每秒 22,200 RU 佈建,則您的每月帳單會顯示:500 x 每小時 $- + 220 x 每小時 $- = 每小時 $-

  • When you choose to make containers span across geographic regions, you are billed for the throughput and storage for each container in every region and the data transfer between regions. As an example, let’s assume you have a container in West US provisioned with throughput 10K RU/s and store 1TB of data this month. Let’s assume you add 3 regions - East US, North Europe, and East Asia, each with the same storage and throughput. Your total monthly bill will be (assuming 31 days in a month):

    Item Usage (Month) Rate Monthly Cost
    Throughput bill for container in West US 10K RU/s * 24 * 31 每小時每 100 RU $- $-
    Throughput bill for 3 additional regions - East US, North Europe, and East Asia 3 * 10K RU/s * 24 * 31 每小時每 100 RU $- $-
    Storage bill for container in West US 1 TB 每 GB $- $-
    Storage bill for 3 additional regions - East US, North Europe, and East Asia 3 * 1TB 每 GB $- $-
    Total $-

    Let’s also assume that you egress 100GB of data every month from the container in West US to replicate data into East US, North Europe and East Asia. You are billed for egress as per data transfer rates.

  • 儲存體容量的計費方式是以整個月內每小時最大儲存資料量 (GB) 為單位。例如,如果您上半個月使用 100 GB 儲存體,下半個月使用 50 GB,我們會以該月約當 75 GB 儲存體的使用量向您收費。

  • 不論使用量多寡或容器使用時間是否不到一個小時,容器存在的每個小時都會以均一價費率計費。例如,假設您建立了容器並在 5 分鐘後將其刪除,您的帳單將會反映 1 個單位小時的費用。

  • 如果您為容器定義自己的效能,而且在上午 9:30 從 400 RU 升級到 1,000 RU,然後在上午 10:45 降回 400 RU,我們會向您收取兩個小時、每小時 1,000 RU 的費用。

    如果您選取了預先定義的集合效能等級,在上午 9:30 從 S1 集合升級為 S3 集合,然後在上午 10:45 降級回 S1,我們會向您收取兩小時的 S3 費用。

  • 您可以使用 Azure 入口網站其中一個支援的 SDK 或 REST API,相應增加或相應減少 Azure Cosmos DB 帳戶內每個容器的要求單位數量。

  • 若要將 S1、S2 或 S3 效能層集合移至儲存體大小相同的單一分割區,請參閱使用 Azure 入口網站變更效能層級

    若要將現有單一集合移至無限制的儲存體容器,請參閱 Azure Cosmos DB 中的資料分割與規模調整

  • 新客戶無法使用預先定義的集合。目前使用 S1、S2 或 S3 大小集合的客戶可持續使用,其中有預先定義的 10GB 儲存體及視執行個體大小而定的輸送量 - S1 執行個體提供每秒 250 RU 且計費方式為 每小時 $-;S2 執行個體提供每秒 1000 RU 且計費方式為 每小時 $-;S3 執行個體提供每秒 2500 RU 且計費方式為 每小時 $-。若您重新設定這些集合的輸送量,請參閱使用 Azure 入口網站變更效能層級。若您想利用無限制的儲存體容器,您需轉換先前建立的 S1、S2 或 S3 集合,才能如 Azure Cosmos DB 中的資料分割與規模調整中所述,使用上述無限制的輸送量及儲存體規模。

資源

預估您 Azure 服務的每月成本

檢閱 Azure 定價常見問題集

深入了解 Azure Cosmos DB

檢閱技術教學課程、影片和更多資源

Added to estimate. Press 'v' to view on calculator View on calculator

了解和以信用額度中的 $200 來建置,並免費繼續使用

免費帳戶