价格

本文档详细介绍 Memorystore 的价格。您也可以使用 Google Cloud 价格计算器来估算 Memorystore 的费用。

价格概览

Memorystore 价格取决于以下因素:

  • 服务层级:决定 Redis 实例是独立实例还是高可用性实例。

  • 预配容量:决定 Redis 实例可以使用的存储空间和吞吐量。

  • 区域:决定 Redis 实例的预配位置。

服务层级

Memorystore 提供以下服务层级:

  • 基本层级:提供独立的 Redis 实例。此层级适用于需要简单 Redis 缓存的应用。

  • 标准层级:提供高可用性的 Redis 实例,包括自动启用的跨地区复制和自动故障转移功能。此层级适用于要求 Redis 实例具备高可用性的应用。

预配容量

预配 Memorystore 实例时,请选择实例的最大存储容量。该实例根据预配容量划分到相应的容量层级。例如,一个 3 GB 的实例属于 1 到 4 GB 容量层级。实例所属的容量层级会对以下几个方面产生影响:

  • 您为预配容量支付的价格。例如,如果您预配一个 3 GB 基本实例,我们会根据预配该实例的区域的 M1 基本价格向您收取费用。

  • 使用 Redis 实例时可以实现的最大吞吐量。例如,如果您的应用要求最大吞吐量至少为 5 Gbps,则您应预配一个至少具有 36 GB 存储空间的实例,具备此容量的实例属于 M4 容量层级。

实例价格

价格取决于服务层级、预配容量和实例的预配区域。Memorystore 实例根据实例的预配容量(以 GB 为单位)以 1 秒为增量收费。下表展示了 1 个小时(3600 秒)的每 GB 价格。

如需查看基本层级和标准层级的价格,请从下表上方的下拉列表中选择一个区域:

具体计费方式如下:

  • 价格向上取整到最近的秒数。
  • 当您创建 Redis 实例后,项目便开始产生 Memorystore 费用。无论您是否使用该实例,都需要根据预配容量付费。
  • 您可以随时更改 Memorystore 实例的容量。如果更新后的容量导致您的实例划分到另一容量层级,则在 Memorystore 完成扩缩操作之后,系统就会根据新的容量层级向您收费。

网络流量价格

Memorystore 流量不能越过实例所在区域的边界。Memorystore 的入站流量和出站流量是免费的。您可能需要为从其他 Google Cloud 服务到 Memorystore(例如从 Compute Engine 到 Memorystore)的网络出站流量付费。

价格示例

如需计算实例的每小时费用,请将预配容量乘以相应容量层级的单价。

  • 计算基本层级 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 * 每 GB 每小时 $0.046 * 1.5 小时)。如果将标准层级 M3 实例的预配容量从 20 GB 更改为 50 GB (M4),则在扩容操作完成后,您需要按 M4 价格付费(每 GB 每小时 $0.035)。

您也可以使用 Memorystore 价格计算器来为您的 Memorystore 使用场景估算价格。