Spanner 价格

本文档介绍 Spanner 的价格详情。

您也可以使用 Google Cloud Platform 价格计算器来估算 使用 Spanner 的费用。

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

使用 Spanner 时,您需要为以下各项支付费用:

  1. 实例中的计算容量。

    Spanner 跟踪计算容量(在处理过程中进行衡量) 单位或节点)随时间变化的情况。您需要按节点数乘以小时费率付费。

    由于实例的计算容量可以小于 1 个节点(1000 个处理单元),此数字可能是小数。例如,如果一个实例的计算容量为 200 个处理单元且运行了 6 个小时,则费用将为 1.2 个节点时(200 个处理单元 × 6 小时 ÷ 每个节点 1000 个处理单元)。

    对于您预配的任何计算容量,您都至少要支付一小时的费用。例如,如果您将实例仅临时扩容 30 分钟,则仍需支付 1 小时的费用。

    在一小时后,计算容量将按比例计费。例如,如果您在下午 1:00 预配一个 5 节点实例,然后在下午 2:01(超过一小时后)移除一个节点,则第 5 个节点将按 61 分钟计费。

  2. 您的数据库使用的存储空间大小。

    Spanner 根据实例中 Spanner 数据库,包括表、二级索引和 一个月内的元数据乘以每月费率。

  3. 您的备份使用的存储空间大小。

    Spanner 根据您的实例使用的平均存储空间大小向您收取费用, 一个月内的 Spanner 备份数,乘以每月 。

  4. 使用的网络带宽量。

    某些类型的出站数据传输流量,如应用读取 Spanner 数据库会产生带宽费用,如下所示。 Spanner 复制或入站没有带宽费用 数据传输流量

适用于所有基本实例配置(具有固定 区域和复制拓扑)、计算容量和数据库存储 费用涵盖 Spanner 为您的实例运行的所有副本 实例。

如果您创建自定义实例配置并添加可选的只读 副本映射到基本实例配置,Spanner 将向您收取 基础实例使用的计算容量和数据库存储空间量 添加的每个可选只读副本都会触发。

计算容量价格包含用于复制的网络容量 写入实例配置中的所有副本。

同时适用于基本实例配置自定义实例 配置,备份存储费用涵盖 存储备份。

项目存储空间用量和带宽用量是以千兆字节 (GB) 为单位计算的,1 GB = 230 个字节。

项目存储空间和带宽使用费按天累计。您可以查看未结算 用量信息Google Cloud 控制台

下表显示了 Spanner 的每个组件的价格。

在下表中,您可以比较按使用量计费的 1 年期价格 承诺使用折扣和 3 年期承诺使用折扣。阅读 Spanner 承诺使用折扣文档了解更多详情。

从下表的下拉菜单中选择一个区域配置

从下表的下拉菜单中选择双区域配置

从下表的下拉菜单中选择多区域配置

如果您使用非美元货币付费,则此处以您的币种列出的价格 Cloud Platform SKU

用于添加可选只读副本的计算容量价格

您可以创建自定义实例配置,并将可选的只读副本添加到基本的单区域或多区域实例配置。您无法创建自定义双区域实例配置。Spanner 除了的基本实例配置的计算容量之外,还会根据这些只读副本的计算容量向您收费。

例如,如果您创建自定义实例配置并添加一个 只读副本 us-east1 映射到基本多区域实例配置 nam7, 并为这个自定义实例配置预配两个节点 计算容量费用如下所示:

  • 基本实例配置 nam7:每小时 $3 * 2 个节点 = 每小时 $6

  • 额外的只读副本 us-east1:每个节点每小时 $1 * 2 个节点 = $2/每节点 小时

您的自定义实例配置的计算容量费用总计为 每小时 8 美元。

计算容量价格包含用于复制的网络容量 写入实例配置中的所有副本。

您只需为所用的存储空间付费,包括表、二级索引和这些索引的开销。

从下表的下拉菜单中选择一个区域配置

从下表的下拉菜单中选择双区域配置

从下表的下拉菜单中选择多区域配置

如果您使用非美元货币付费,则此处以您的币种列出的价格 Cloud Platform SKU

用于添加可选只读副本的数据库存储价格

您可以创建自定义实例配置,并将可选的只读副本添加到基本的单区域或多区域实例配置。您无法创建自定义双区域实例配置。Spanner 除了基本实例配置使用的数据库存储空间之外,还会针对您的只读副本使用的数据库存储空间收取费用。

如果您使用非美元货币付费,则此处以您的币种列出的价格 Cloud Platform SKU

例如,如果您创建了 1000 GB 的 并将一个只读副本 us-east1 添加到基本多区域实例 配置 nam7,则您的数据库存储总成本如下所示:

  • 基本配置 nam7:$0.00068/GB/小时 * 1000 GB = $0.68/小时

  • 额外的只读副本 us-east1:每小时每 GB $0.00014 * 1000 GB = $0.14/小时

总的来说,您的自定义实例配置的数据库存储费用为 每小时 $0.82。

您只需为所用的存储空间付费。备份一旦完成,系统就会开始计费,直到它被删除为止。无论每个完成的备份是在什么时候删除的,您都至少需要为其支付 24 小时的费用(即使存留时间不到一天)。

如果您使用非美元货币付费,则此处以您的币种列出的价格 Cloud Platform SKU

入站数据传输 免费
在同一区域内转移数据 免费
同一大洲内不同区域之间的数据传输(每 GB) $0.01
洲际数据传输 采用互联网数据传输速率
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

使用以下功能可能会产生网络费用:

出站互联网数据传输速率

对于采用单区域配置的实例,互联网数据传输费率为 如下所示。

对于采用双区域配置多区域配置的实例,您需要支付互联网数据传输费用 如下所示:

  • 来自读写事务的数据转移,其中包含读取和查询 始终按照 默认主要区域
  • 来自其他读取操作的数据转移费用根据最接近的 具有读写副本或只读副本的区域。例如,假设您使用的是多区域配置 nam-eur-asia1

    • 对于 us-central1 区域的客户端,数据转移是免费的,因为该区域是 多区域配置中
    • 对于us-west1地区的客户端,数据传输费用由 us-central1 收取, 多区域配置中最近的区域
    • 对于asia-south1地区的客户端,数据传输费用由 asia-east1 收取, 是多区域配置中最近的区域。
如果您使用非美元货币付费,则此处以您的币种列出的价格 Cloud Platform SKU

Spanner Data Boost 可以自动为任何现有 Spanner 实例。您可以使用它来处理来自 Google BigQuery (BQ) 的联合查询等工作负载, 使用 Dataflow 或业务线应用中的批量查询来导出数据,而不会影响 现有的 Spanner 工作负载。管理员可以通过授予所需的 IAM 权限并配置 以便使用 Data Boost。Spanner 查询会自动连接到与以下项目位于同一区域的 Data Boost 资源: 活跃 Spanner 实例。

Spanner Data Boost 以每秒 1 分钟的速度以无服务器处理单元 (SPU) 为单位衡量用量 最低费用。SPU 表示处理查询所需的计算资源。其中包括 CPU、内存和本地数据 。无需管理资源,也无需固定费用;您只需为实际的 SPU 用量付费。请参阅相关文档 详细了解此功能

Spanner 不会针对导出或 导入工具;使用数据存储服务时,您需要支付标准费率 将数据库导入 Spanner。但是,导入和导出数据库可能产生其他相关费用:

  • 运行导出或导入作业时,您需要按照标准费率支付 Dataflow 批处理工作器的使用费。总费用取决于导入或导出的数据量以及性能因素。 例如,如果您的 Spanner 实例已经处于高负载状态, 导入和导出作业可能需要更长时间,从而导致总费用增加 Dataflow 工作器专用。

  • 如果您在与数据库服务不重叠的区域中运行导入作业, 配置 Cloud Storage 存储桶时, 出站数据传输的标准费率。若要最大限度地降低费用,请确保为导入作业选择与存储分区配置重叠的区域。如需了解详情,请参阅选择导入区域

  • 如果您在与数据库服务不重叠的区域中运行导出作业, Spanner 实例配置时,您需要支付 出站数据传输的标准费率。若要最大限度地降低费用,请确保为导出作业选择与实例配置重叠的区域。如需了解详情,请参阅选择导出区域

借助 Spanner 免费试用实例,您可以学习和探索 Spanner 的功能 和功能。在 90 天免费试阅期内 您可以在免费试用实例中存储 10 GB 的数据。有关详情,请参阅 Spanner 免费试用实例。如果您是 Google Cloud 新手, 客户,您还有 90 天的 Google Cloud 免费试用资格 获享 $300 赠金,用于 Google Cloud 产品(包括 Spanner)。 除 $300 外,我们还提供 Spanner 免费试用实例 赠金。

您可以从免费试用实例升级为付费实例以继续使用 您的实例可在 90 天免费试用期到期后扩容,并在 实例用量限额。如果您选择将免费试用实例升级到 付费实例,则我们会根据本页上的价格向您收费。

您可以迁移 Spanner 实例, 从任意单区域或多区域实例配置迁移到任何其他单区域 或多区域实例配置

  • 您需要为来源的计算容量和存储空间用量付费 和目标实例配置。一次 迁移完成后,您将需要支付计算容量和存储费用 和目标实例配置下的用量。请参阅计算容量数据库 存储空间 部分查看相应的费率。

  • 您需要支付一次性网络使用费,计算依据是 您在源实例配置和目标实例配置之间移动的数据。请参阅 网络部分 。如果源实例和目标实例配置 分布在不同的区域,您只需为迁移到 目标实例配置中的“读写”和“只读”区域 与源实例配置中的区域不重叠。您 不需要为移动到见证者区域的数据付费。

为了说明网络使用费用,我们假设您要迁移实例, 从源实例配置传输到目标实例的 1000 GB 数据 配置。同一区域内不同区域之间的数据传输速率 是每 GB $0.01。“入站”和“出站”位于同一个区域内 免费。我们来看看不同示例场景中的总网络成本。

如果源实例配置为 us-central1 且目标位置 实例配置为us-east1,则您的网络使用总费用为 1000GB * $0.01/GB * 1 = $10。(在这种情况下,目标实例 配置有一个区域与来源中的任何区域均不重叠 实例配置。)

如果源实例配置为 us-central1 且目标位置 实例配置为 nam8(其中包含 us-west2us-west1),您的一次性网络使用费为 1,000 GB* $0.01 每 GB * 2 = $20。(在这种情况下,目标实例配置具有 与源实例中的任何区域不重叠的两个区域 configuration.)

如果源实例配置为 nam7(包含读写权限) us-central1us-east4 中的区域)和目标实例 配置为 us-central1,您的一次性网络使用费为 1000GB * 每 GB $0.01 * 0 = $0。(在这种情况下,目标实例配置 具有零与源实例中的区域不重叠的区域 configuration.)

如果源实例配置为 nam7(包含读写权限) us-central1us-east4 中的区域)和目标实例 配置为 eur5(其中包含 europe-west2europe-west1),您的一次性网络使用费为 1000GB * $0.12/GB * 1 + 1000GB * $0.01/GB * 1 = $130。(在这种情况下,目标实例 配置有两个区域,这些区域与来源中的区域不重叠 实例配置。“洲际数据传输”的网络费率($0.12/ (每月 0-1TB 使用 1 GB)存储)和“跨区域数据传输” 同一大洲”(每 GB $0.01)。

后续步骤

申请定制报价

Google Cloud 采用随用随付的价格模式,您只需为实际使用的服务付费。请与我们的销售团队联系,获取为贵组织量身定制的报价。
联系销售团队