共用方式為


什麼是 RU 型和虛擬核心型的 Azure Cosmos DB for MongoDB?

Azure Cosmos DB 是完全受控的 NoSQL、關係型和向量資料庫,可用於新式應用程式開發。

要求單位 (RU) 型和虛擬核心型的 Azure Cosmos DB for MongoDB 供應項目都可讓您輕鬆使用 Azure Cosmos DB,就如同使用 MongoDB 資料庫一般。 這兩個選項都能運作,而不需為複雜的管理和調整方法負擔額外費用。 您可以使用現有的 MongoDB 技能,並繼續使用您慣用的 MongoDB 驅動程式、SDK 和工具,方法是使用適用於 MongoDB 的 API,將應用程式指向帳戶的連接字串。 此外,兩者都是雲端原生的供應項目,可與其他 Azure 服務順暢整合以建置企業級新式應用程式。

選擇以虛擬核心為基礎的和 RU 型

以下是幾個可協助您決定合適選項的重要因素。

如果是以下情況,可選擇虛擬核心型:

  • 您要移轉 (隨即轉移) 現有的 MongoDB 工作負載或建置新的 MongoDB 應用程式。
  • 您的工作負載有更長時間執行的查詢作業、複雜的彙總管線、分散式交易、聯結等。
  • 您偏好使用熟悉的虛擬核心型叢集層 (例如 M30、M40、M50) 等高容量進行垂直和水平調整。
  • 您正在執行需要 99.995% 可用性的應用程式。
  • 您需要原生支援來儲存和搜尋向量內嵌。

開始使用 Azure Cosmos DB for MongoDB

如果是以下情況,可選擇 RU 型:

  • 您正在建置新的雲端原生 MongoDB 應用程式,或重構現有應用程式以獲得雲端原生優勢。
  • 您的工作負載有更多點讀取 (依其 _id 和分區索引鍵值擷取單一項目),以及少數長時間執行的查詢和複雜的彙總管線作業。
  • 您想要無限的水平可擴縮性、立即擴大,以及精細的輸送量控制。
  • 您正在執行任務關鍵性應用程式,因此需要領先業界 99.999% 的可用性。

開始使用 Azure Cosmos DB for MongoDB

提示

想要試用 Azure Cosmos DB for MongoDB RU,而無需任何承諾用量嗎? 使用 免費試用 Azure Cosmos DB 建立 Azure Cosmos DB 帳戶。

不同選項的資源和計費差異

虛擬核心和 RU 服務有不同的架構,具有重要的計費差異。

開始使用 Azure Cosmos DB for MongoDB

虛擬核心型服務的資源和計費

  • 您想要使用預設 CPU、記憶體和儲存體資源的專用執行個體,可動態調整以符合自身需求。
  • 您偏好按照計算 (CPU、記憶體和節點數目) 和儲存體來支付一致的固定費用。

開始使用 Azure Cosmos DB for MongoDB

RU 型服務的資源和計費

  • 您想要讓多租用戶服務立即將資源配置給工作負載,以符合記憶體和輸送量需求。

注意

輸送量是以要求單位 (RU) 為基礎

  • 您偏好支付固定費用 (標準佈建輸送量) 或偏好要求單位 (RU) 和已取用儲存體而定的變動費用 (自動調整)。

注意

RU 費用取決於所選取的模型:佈建的輸送量 (標準或自動調整) 或無伺服器。

下一步