Memorystore for Redis 定價
本文詳細說明 Memorystore 的計價方式。您也可以使用 Google Cloud Pricing Calculator 來估算使用 Memorystore 的費用。
如要查看 Memorystore for Memcached 的定價,請參閱 Memorystore for Memcached 定價頁面。
如要查看 Memorystore for Redis 叢集的定價,請參閱 Memorystore for Redis Cluster 定價頁面。
請參閱承諾使用折扣 (CUD) 頁面,瞭解承諾使用 3 年可省下 40% 的費用,或承諾使用 1 年可省下 20% 的費用。
定價總覽
系統會依據下列項目計算 Memorystore 的費用:
服務級別:決定 Redis 執行個體為獨立式或高可用性執行個體。
佈建容量:決定 Redis 執行個體的可用儲存空間和總處理量。
區域:決定 Redis 執行個體的佈建地點。
備用資源:決定標準級執行個體中有多少節點。僅適用於已啟用唯讀備用資源的執行個體。
服務級別
Memorystore 提供的服務級別如下:
基本級:提供獨立的 Redis 執行個體。這個級別適用於需要簡單 Redis 快取的應用程式。
標準級:提供可用性高的 Redis 執行個體,這個執行個體具備自動啟用的跨可用區複製和自動容錯移轉功能。
標準級執行個體支援唯讀備用資源,最多可將五個備用資源新增至執行個體,並使用備用資源擴充讀取查詢。如要進一步瞭解啟用唯讀備用資源對定價的影響,請參閱「使用唯讀備用資源的執行個體定價」一節。
佈建容量
佈建 Memorystore 執行個體時,您必須選擇執行個體的儲存空間容量上限。佈建容量會決定該執行個體所屬的「容量級別」。舉例來說,3 GB 的執行個體屬於 1 到 4 GB 的容量級別。執行個體的容量級別會影響下列項目:
佈建容量的收費價格:舉例來說,假設您佈建 3 GB 的基本執行個體,我們會按照執行個體佈建區域適用的 M1 基本級價格向您收費。
使用 Redis 執行個體可達到的效能:有了 Redis 6 版,即可使用較高的記憶體級別達到更高的處理量。舉例來說,從 M2 向上擴充至 M3 以上的級別時,您通常可能會發現工作負載的效能提升。
未使用唯讀備用資源的執行個體定價
定價取決於佈建執行個體的服務級別、佈建容量與區域。我們會依據您為 Memorystore 執行個體佈建的容量 (以 GB 為單位),向您收取執行個體費用 (以 1 秒為單位累計)。下表列出按小時 (3,600 秒) 計算的每 GB 容量價格。
如要查看基本級和標準級的定價,請從下表上方的下拉式清單中選取區域:
計費方式如下:
- 計算費用時,系統會將執行個體使用時間進位至最接近的秒數。
- 建立 Redis 執行個體後,您的專案就會開始產生 Memorystore 費用。無論您是否使用執行個體,都會按照佈建的容量向您收費。
- 您隨時可以變更 Memorystore 執行個體的容量。如果執行個體的容量級別在容量設定更新後發生改變,我們會在 Memorystore 完成資源調度作業後,立即改以新的容量級別計費。
使用唯讀備用資源的執行個體定價
標準級執行個體支援唯讀備用資源。您可以透過 Google Cloud 控制台、gcloud 或 Memorystore API 建立具備唯讀備用資源的執行個體。這項功能可讓您佈建多達五個備用資源,且這些備用資源可以充分用於讀取。多個備用資源也有助於提升執行個體在故障期間的備援能力和可用性。唯讀備用資源僅支援 M2 和更高的記憶體層級。如要進一步瞭解唯讀備用資源,請參閱「唯讀備用資源」。
啟用唯讀備用資源對定價的影響
您在標準級執行個體上啟用唯讀備用資源時,計費方式將出現以下變化:
- 系統會將執行個體視為新的 SKU 計費。
- 價格會因佈建的容量、節點數和佈建執行個體的區域而異。
下表列出執行個體啟用唯讀備用資源時,節點的價格:
計費方式如下:
- 計算費用時,系統會將執行個體使用時間進位至最接近的秒數。
- 建立 Redis 執行個體後,您的專案就會開始產生 Memorystore 費用。無論您是否使用執行個體,都會按照佈建的容量向您收費。
- 您隨時可以變更 Memorystore 執行個體的容量和備用資源數量。如果執行個體的容量級別在容量設定更新後發生改變,我們會在 Memorystore 完成資源調度作業後,立即改以新的容量級別計費。
網路定價
當您從同一地區的用戶端存取 Memorystore 執行個體時,Memorystore 不會向您收取輸入或輸出的費用。不過,您的用戶端資源可能會向您收取跨可用區輸出流量的費用。例如,Compute Engine VM 會針對跨區域輸出至 Memorystore 的流量收取費用。
如果您從不同地區的用戶端存取 Memorystore 執行個體,Memorystore 會依據 Redis 執行個體輸出至用戶端應用程式的網路輸出流量向您收取費用。系統會針對從一個地區傳輸至其他地區的資料量總計 (以 GB 為單位) 向您收費。
如要查看 Memorystore 的網路輸出價格清單,請參閱下表:
流量類型 | 價格 |
---|---|
在北美洲不同的 Google Cloud 區域之間輸出 (每 GB) | $0.01 美元 |
在歐洲不同的 Google Cloud 區域之間輸出 (每 GB) | $0.02 美元 |
在亞洲不同的 Google Cloud 區域之間輸出 (每 GB) | $0.05 美元 |
在大洋洲不同的 Google Cloud 區域之間輸出 (每 GB) | $0.08 美元 |
輸出至另一大洲 (印尼和大洋洲除外) 的 Google Cloud 區域 (每 GB) | $0.08 美元 |
印尼與大洋洲1 和任一 Google Cloud 區域之間的輸入/輸出 (每 GB) | $0.15 美元 |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
計費範例
已停用唯讀備用資源的基本級和標準級執行個體
如要計算執行個體的每小時費用,請將佈建的容量乘以相應容量級別的單價。
基本級 M2 執行個體的費用計算方式:如果您佈建的是基本級 8 GB 的執行個體,對應 8 GB 的容量級別即為 M2。在愛荷華州區域佈建基本級 M2 執行個體的單位費用為每 GB 每小時 $0.027 美元,因此每小時費用為 8 * $0.027 美元,約為每小時 $0.22 美元或每月 $160.60 美元 ($0.22 美元 * 730)。
執行及擴充標準級 M3 執行個體的費用計算方式:如果您在愛荷華州區域佈建標準級 20 GB 的執行個體,且執行個體執行了 90 分鐘,我們會向您收取 $1.38 美元。算法是:20 GB * $0.046 (每 GB 每小時單價) 美元 * 1.5 小時。如果將標準級 M3 執行個體的佈建容量從 20 GB 變更為 50 GB (M4) 的執行個體,在擴充作業完成時,我們會以 M4 價格向您收費 (每 GB 每小時 $0.035 美元)。
您也可以使用 Memorystore Pricing Calculator,依據自己的使用情境估算 Memorystore 的費用。
已啟用唯讀備用資源的標準級執行個體
如要計算已啟用唯讀備用資源的執行個體每小時的費用,請將佈建的容量乘以相應容量級別的節點單價和節點數。
舉例來說,如果您啟用唯讀備用資源,系統會向您收取 $2.85 美元,算法是:50 * $0.019 美元 * 2 * 1.5,其中 50 GB 為佈建容量,$0.019 美元為 M4 節點的每 GB 每小時單價,2 代表節點數 (1 個主要節點和 1 個備用資源),1.5 則是以小時為單位的用量。
後續步驟
- 參閱 Memorystore 說明文件。
- 開始使用 Memorystore。
- 試用 Pricing Calculator。
- 瞭解 Anthos 解決方案和應用實例。