Bigtable 价格
本文档介绍了 Bigtable 的价格详情。您也可以使用 Google Cloud 价格计算器来估算 Bigtable 的使用费。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
使用 Bigtable 时,您需要为以下各项支付费用:
- Bigtable 实例的类型以及实例集群中的节点总数。
- 您的表使用的存储空间大小。
- 您的网络带宽用量。
存储空间用量和带宽用量是以二进制千兆字节 (GB) 为单位计量的,其中 1 GB 为 230 个字节。此计量单位也称为吉比字节 (GiB)。
存储空间和带宽费用每天累计。您可以随时在 Google Cloud 控制台中查看未结算的用量。
下方各部分显示了 Bigtable 的每个计费项的价格。
Compute
已预配的节点
Bigtable 会跟踪每小时内实例集群中存在的节点数量。每个小时的费用为该小时内存在的最大节点数量乘以每小时费率。对于您预配的每个节点,Bigtable 都至少会向您收取一小时的费用。
无论节点使用情况如何,您都需要为已预配的资源支付节点费用。即使您的集群处于非活跃状态,您也需要支付相同的节点费用。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
Data Boost 无服务器计算
在预览版期间,Bigtable 客户可免费使用 Data Boost。此页面上的 Data Boost 价格将在该功能正式推出 (GA) 时生效
Bigtable Data Boost(预览版)是一种按需无服务器计算选项,旨在将流水线作业和查询等吞吐量密集型读取用例与预配的节点计算资源隔离开来。要使用 Data Boost,必须具有至少 1 个活跃集群和 1 个或多个预配节点的 Bigtable 实例
借助 Bigtable Data Boost,您需要为处理作业或查询所需的计算资源付费,而 Bigtable 会在您需要时自动分配资源。
Bigtable Data Boost 使用随用随付的价格单位,称为无服务器处理单元 (SPU)。您需要为每秒使用 Data Boost 的费用支付 1 SPU。 Bigtable 会针对每个连续的持续使用期,至少扣取 60 个 SPU(相当于 1 分钟的使用量)费用。如果未使用任何 Data Boost 用量,无需付费。不会产生额外的存储空间或网络流量费用。
Bigtable Data Boost 不提供承诺使用折扣。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
存储
Bigtable 会以很短的时间间隔频繁计量 Bigtable 表中的平均数据量。计费时,系统会综合计算这些计量结果,得出一个月内的平均值,然后将此平均值乘以每月费率。
您需要根据表和备份的物理大小支付存储费用。Bigtable 会压缩您的数据,从而减少其占用的存储空间。此外,Bigtable 会定期执行压缩过程,以进一步降低存储费用。压缩通常在写入或删除数据后的一周内进行。
已删除的数据将立即变得无法访问;但在 Bigtable 对表进行压缩之前,您需要支付这些数据的存储费用。此外,如果您将一个值的多个版本存储在一列中,并为旧版本设置了过期时间或限制版本数,那么您还需要支付在垃圾回收之前存储过期值的费用,这遵循类似的压缩节奏。
对于包含多个集群的实例,Bigtable 会为每个集群保留一份单独的数据副本,您需要为每个数据副本付费。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
备份
您只需为所用的备份存储空间付费,且备份大小绝对不会超过原表。备份一旦创建,系统就会开始计费,直到它被删除为止。由于 Bigtable 内置了存储优化功能,其备份费用有时可能会低于表备份的完整实体副本费用。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
复制
复制速率
0-1 TB | 北美洲 | 欧洲 | 亚太地区 | 大洋洲/ 印度尼西亚 |
南美洲 | 新加坡 | 日本 |
---|---|---|---|---|---|---|---|
北美洲 | 0.12* | 0.12 | 0.12 | 0.19 | 0.12 | 0.12 | 0.12 |
欧洲 | 0.12 | 0.12 | 0.12 | 0.19 | 0.12 | 0.12 | 0.12 |
亚太地区 | 0.12 | 0.12 | 0.12 | 0.19 | 0.12 | 0.12 | 0.12 |
大洋洲/印度尼西亚 | 0.19 | 0.19 | 0.19 | 0.19 | 0.19 | 0.19 | 0.19 |
南美洲 | 0.12 | 0.12 | 0.12 | 0.19 | 0.12 | 0.12 | 0.12 |
新加坡 | 0.14 | 0.14 | 0.14 | 0.19 | 0.14 | 0.00** | 0.14 |
日本 | 0.14 | 0.14 | 0.14 | 0.19 | 0.14 | 0.14 | 0.14 |
1-10 TB | 北美洲 | 欧洲 | 亚太地区 | 大洋洲/ 印度尼西亚 |
南美洲 | 新加坡 | 日本 |
---|---|---|---|---|---|---|---|
北美洲 | 0.11* | 0.11 | 0.11 | 0.18 | 0.11 | 0.11 | 0.11 |
欧洲 | 0.11 | 0.11 | 0.11 | 0.18 | 0.11 | 0.11 | 0.11 |
亚太地区 | 0.11 | 0.11 | 0.11 | 0.18 | 0.11 | 0.11 | 0.11 |
大洋洲/印度尼西亚 | 0.18 | 0.18 | 0.18 | 0.18 | 0.18 | 0.18 | 0.18 |
南美洲 | 0.11 | 0.11 | 0.11 | 0.18 | 0.11 | 0.11 | 0.11 |
新加坡 | 0.13 | 0.13 | 0.13 | 0.18 | 0.13 | 0.00** | 0.13 |
日本 | 0.1 | 0.14 | 0.14 | 0.18 | 0.14 | 0.14 | 0.14 |
10 TB 以上 | 北美洲 | 欧洲 | 亚太地区 | 大洋洲/ 印度尼西亚 |
南美洲 | 新加坡 | 日本 |
---|---|---|---|---|---|---|---|
北美洲 | 0.08* | 0.08 | 0.08 | 0.15 | 0.08 | 0.08 | 0.08 |
欧洲 | 0.08 | 0.08 | 0.08 | 0.15 | 0.08 | 0.08 | 0.08 |
亚太地区 | 0.08 | 0.08 | 0.08 | 0.15 | 0.08 | 0.08 | 0.08 |
大洋洲/印度尼西亚 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 |
南美洲 | 0.08 | 0.08 | 0.08 | 0.15 | 0.08 | 0.08 | 0.08 |
新加坡 | 0.09 | 0.09 | 0.09 | 0.15 | 0.09 | 0.00** | 0.09 |
日本 | 0.12 | 0.12 | 0.12 | 0.15 | 0.12 | 0.12 | 0.12 |
*不包括美国境内的复制费用,按 0.01 的费率计费。
**对于单个区域中集群之间的复制,您无需付费。
网络
某些类型的数据传输会产生带宽费用,如下所示。
数据传输位置 | 免费 |
区域内数据传输 | 免费 |
同一区域内的可用区间数据传输 | 免费 |
同一大洲的区域间数据传输(每 GB) | $0.01 |
洲际数据传输 | 采用出站互联网数据传输速率 |
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
互联网数据传输费率
0-1 TB | 北美洲 | 欧洲 | 亚太地区 | 大洋洲/ 印度尼西亚 |
南美洲 | 新加坡 | 日本 |
---|---|---|---|---|---|---|---|
北美洲 | 0.12 | 0.12 | 0.12 | 0.19 | 0.12 | 0.14 | 0.14 |
欧洲 | 0.12 | 0.12 | 0.12 | 0.19 | 0.12 | 0.14 | 0.14 |
亚太地区 | 0.12 | 0.12 | 0.12 | 0.19 | 0.12 | 0.14 | 0.14 |
大洋洲/印度尼西亚 | 0.19 | 0.19 | 0.19 | 0.19 | 0.19 | 0.19 | 0.19 |
南美洲 | 0.12 | 0.12 | 0.12 | 0.19 | 0.12 | 0.14 | 0.14 |
新加坡 | 0.14 | 0.14 | 0.14 | 0.19 | 0.14 | 0.01 | 0.14 |
日本 | 0.14 | 0.14 | 0.14 | 0.19 | 0.14 | 0.14 | 0.01 |
1-10 TB | 北美洲 | 欧洲 | 亚太地区 | 大洋洲/ 印度尼西亚 |
南美洲 | 新加坡 | 日本 |
---|---|---|---|---|---|---|---|
北美洲 | 0.11 | 0.11 | 0.11 | 0.18 | 0.11 | 0.13 | 0.14 |
欧洲 | 0.11 | 0.11 | 0.11 | 0.18 | 0.11 | 0.13 | 0.14 |
亚太地区 | 0.11 | 0.11 | 0.11 | 0.18 | 0.11 | 0.13 | 0.14 |
大洋洲/印度尼西亚 | 0.18 | 0.18 | 0.18 | 0.18 | 0.18 | 0.18 | 0.18 |
南美洲 | 0.11 | 0.11 | 0.11 | 0.18 | 0.11 | 0.13 | 0.14 |
新加坡 | 0.13 | 0.13 | 0.13 | 0.18 | 0.13 | 0.01 | 0.14 |
日本 | 0.14 | 0.14 | 0.14 | 0.18 | 0.14 | 0.14 | 0.01 |
10 TB 以上 | 北美洲 | 欧洲 | 亚太地区 | 大洋洲/ 印度尼西亚 |
南美洲 | 新加坡 | 日本 |
---|---|---|---|---|---|---|---|
北美洲 | 0.08 | 0.08 | 0.08 | 0.15 | 0.08 | 0.09 | 0.12 |
欧洲 | 0.08 | 0.08 | 0.08 | 0.15 | 0.08 | 0.09 | 0.12 |
亚太地区 | 0.08 | 0.08 | 0.08 | 0.15 | 0.08 | 0.09 | 0.12 |
大洋洲/印度尼西亚 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 |
南美洲 | 0.08 | 0.08 | 0.08 | 0.15 | 0.08 | 0.09 | 0.12 |
新加坡 | 0.09 | 0.09 | 0.09 | 0.15 | 0.09 | 0.01 | 0.12 |
日本 | 0.12 | 0.12 | 0.12 | 0.15 | 0.12 | 0.12 | 0.01 |
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
一次性初始复制流量
每个实例的集群均位于可用区内,每个可用区都位于一个区域中。如果您在某个区域中添加了一个新集群,而该实例的所有现有集群均不在该区域中,则您需要支付一次性将数据复制到新集群的初始费用。对于这种初始复制,您需要支付复制到在地理位置上最接近新集群的现有集群的网络费率乘以表中的数据量。单个区域中各集群之间的复制不会产生费用。
如果您使用备份恢复了新表,并且新表位于使用了复制功能的实例中,则您需要支付将初始数据复制到实例中的每个集群所需的标准网络费率。
为了说明向实例添加集群的费用,假设您的实例有 9 TB 数据,并且其集群位于 us-east1
(南卡罗来纳)和 europe-west1
(比利时)。如果您在 us-central1
(爱荷华)区域向实例添加新集群,您的数据会从 us-east1
内的现有集群(即实例中距离最近的集群)复制到新集群。您需要按照每 GB $0.01 的费率付费,这是美国境内网络流量的复制费率。因此,初始复制费用是 $92.16:
9 TB * 1024 GB/TB * $0.01/GB = $92.16
再举一个例子,假设您的实例有 9 TB 数据,其集群位于 us-east4
(北弗吉尼亚)和 us-west2
(洛杉矶)。如果您在 northamerica-northeast2
(多伦多)添加了一个新集群,您的数据会从 us-east4
内的现有集群(即实例中距离最近的集群)复制到新集群。您需要按照每 GB $0.12 的费率付费,即北美地区从 0 GB 到 1024 GB 的复制费率(与美国境内的复制费率不同)。在本例中,初始复制费用为 $1105.92:
9 TB * 1024 GB/TB * $0.12/GB = $1105.92
持续复制流量
在您向集群写入数据时,Bigtable 会自动将写入数据从该集群(“源集群”)复制到实例内的所有其他集群(“目标集群”)。如果目标集群与源集群位于不同区域,您需要为将写入数据复制到目标集群时产生的数据流量付费。此费用等于复制到目标集群的网络费率乘以您写入源集群的数据量。对于与源集群位于不同区域内的每个目标集群,您都要分别支付一笔费用。
例如,假设您的某个实例有 3 个集群,这些集群分别位于 us-east1
(南卡罗来纳)、europe-west1
(比利时)和 australia-southeast1
(悉尼)。如果您的应用在一个月内向 us-east1
中的集群写入 5 TB 的数据,则这 5 TB 的数据将从 us-east1
复制到 europe-west1
,费率为 $0.11/GB,即从美国到欧洲的 1 TB 到 10 TB 复制的费用。这些数据还从 us-east1
复制到 australia-southeast1
,费率为 $0.18/GB(即从美国到澳大利亚的 1 TB 到 10 TB 复制的费用)。在这个例子中,最初写入到 us-east1
内集群的 5 TB 数据在 30 天内产生的复制费用是 $1484.80:
(5 TB * 1024 GB/TB * $0.11/GB) + (5 TB * 1024 GB/TB * $0.18/GB) = $1484.80
价格示例:具有一个节点的单个集群
假设您有一个包含 1 个集群的 Bigtable 实例。该集群具有一个节点,并且您的应用服务器与 Bigtable 位于同一区域内。在 30 天的结算周期中,您使用了以下 Bigtable 资源:
- 在
us-central1
(爱荷华)有一个包含单个集群的实例,该集群在整个月内都具有一个节点 - 在
us-central1
的固态硬盘上平均存储 50 GB 的数据 - 不传输数据
假设您以美元结算,您在该结算周期内的 Bigtable 账单明细如下。结算周期内使用的其他任何 Google Cloud 服务(例如 Compute Engine 实例)均需额外计费。
Bigtable 节点
us-central1
的 1 个集群 * 1 个节点 * 30 天 * 24 小时/天 * 每节点每小时 $0.65:$468.00
存储
us-central1
的 1 个集群 * 50 GB * $0.17/GB:$8.50
网络
- 不传输数据
月度费用总计
在本示例中,Bigtable 的月度费用总计为 $476.50。
价格示例:具有多个节点的单个集群
假设您有一个包含 1 个集群的 Bigtable 实例,不涉及任何复制操作。在 30 天的结算周期中,您使用了以下 Bigtable 资源:
- 在
us-central1
(爱荷华)有 1 个包含单个集群的实例,该集群在第 1-10 天有 18 个节点,在第 11-30 天有 25 个节点 - 在
us-central1
的固态硬盘上平均存储 30 TB 的数据 - 将 10 TB 数据传输到
us-central1
- 向
us-central1
转出 50 GB 数据 - 向
europe-west1
转出 25 GB 的数据
假设您以美元结算,您在该结算周期内的 Bigtable 账单明细如下。结算周期内使用的其他任何 Google Cloud 服务(例如 Compute Engine 实例)均需额外计费。
Bigtable 节点
第 1-10 天
us-central1
的 1 个集群 * 18 个节点 * 10 天 * 24 小时/天 * 每节点每小时 $0.65:$2808.00
第 11-30 天
us-central1
的 1 个集群 * 25 个节点 * 20 天 * 24 小时/天 * 每节点每小时 $0.65:$7800.00
存储
us-central1
的 1 个集群 * 30 TB * 1024 GB/TB * $0.17/GB:$5222.40
网络
- 将 10 TB 数据传输到
us-central1
:免费 - 向
us-central1
转出 50 GB 数据:免费 - 传输到
europe-north1
的 25 GB 数据 * $0.12/GB:$3.00
月度费用总计
在本示例中,Bigtable 的月度费用总计为 $15833.40。
价格示例:位于同一区域的 2 个集群
假设您有一个包含 2 个集群的 Bigtable 实例(这意味着已启用了复制功能)。这些集群位于同一区域内的不同可用区中。在 30 天的结算周期中,您使用了以下 Bigtable 资源:
- 在
us-central1
(爱荷华)有 1 个包含 2 个集群的实例,每个集群在第 1-10 天有 18 个节点,在第 11-30 天有 25 个节点 - 每个集群在固态硬盘上平均存储 30 TB 的数据
- 将 10 TB 数据传输到
us-central1
- 向
us-central1
转出 50 GB 数据 - 流向
europe-north1
的 25 GB 网络出站流量
假设您以美元结算,您在该结算周期内的 Bigtable 账单明细如下。结算周期内使用的其他任何 Google Cloud 服务(例如 Compute Engine 实例)均需额外计费。
Bigtable 节点
第 1-10 天
us-central1
的 2 个集群 * 18 个节点 * 10 天 * 24 小时/天 * 每节点每小时 $0.65:$5616.00
第 11-30 天
us-central1
的 2 个集群 * 25 个节点 * 20 天 * 24 小时/天 * 每节点每小时 $0.65:$15600.00
存储
us-central1
的 2 个集群 * 30 TB * 1024 GB/TB * $0.17/GB:$10444.80
网络
- 将 10 TB 数据传输到
us-central1
:免费 - 向
us-central1
转出 50 GB 数据:免费 - 传输到
europe-north1
的 25 GB 数据 * $0.12/GB:$3.00
月度费用总计
在本示例中,Bigtable 的月度费用总计为 $31663.80。
价格示例:位于不同区域的 2 个集群
假设您有一个包含 2 个集群的 Bigtable 实例,这 2 个集群分别位于不同的 Bigtable 区域内。在 30 天的结算周期中,您使用了以下 Bigtable 资源:
- 1 个实例,在
us-central1
(爱荷华)有 1 个集群,在asia-south1
(孟买)有 1 个集群;每个集群在第 1-10 天有 18 个节点,在第 11-30 天有 25 个节点 - 每个集群在固态硬盘上平均存储 30 TB 的数据
- 将 10 TB 网络数据传输至
us-central1
- 流向
asia-south1
的 2 TB 网络入站流量 - 向
us-central1
传出 50 GB 的网络数据传输 - 流向
europe-north1
的 25 GB 网络出站流量 - 从
us-central1
复制到asia-south1
的 10 TB 写入数据量 - 从
asia-south1
复制到us-central1
的 2 TB 写入数据量
假设您以美元结算,您在该结算周期内的 Bigtable 账单明细如下。结算周期内使用的其他任何 Google Cloud 服务(例如 Compute Engine 实例)均需额外计费。
Bigtable 节点
第 1-10 天
us-central1
的 1 个集群 * 18 个节点 * 10 天 * 24 小时/天 * 每节点每小时 $0.65:$2808.00asia-south1
的 1 个集群 * 18 个节点 * 10 天 * 24 小时/天 * 每节点每小时 $0.748:$3231.36
第 11-30 天
us-central1
的 1 个集群 * 25 个节点 * 20 天 * 24 小时/天 * 每节点每小时 $0.65:$7800.00asia-south1
的 1 个集群 * 25 个节点 * 20 天 * 24 小时/天 * 每节点每小时 $0.748:$8976.00
存储
us-central1
的 1 个集群 * 30 TB * 1024 GB/TB * $0.17/GB:$5222.40asia-south1
的 1 个集群 * 30 TB * 1024 GB/TB * $0.196/GB:$6021.12
网络
- 流向
us-central1
的 10 TB 入站流量:免费 - 流向
asia-south1
的 2 TB 入站流量:免费 - 向
us-central1
转出 50 GB 数据:免费 - 传输到
europe-north1
的 25 GB 数据 * $0.12/GB:$3.00
复制
- 从
us-central1
复制到asia-south1
的 10 TB 写入数据量 * 1024 GB/TB * $0.12/GB:$1228.80 - 从
asia-south1
复制到us-central1
的 2 TB 写入数据量 * 1024 GB/TB * $0.12/GB:$245.76
月度费用总计
在本示例中,Bigtable 的月度费用总计为 $35536.44。
价格示例:位于不同区域的 3 个集群
假设您有一个包含 3 个集群的 Bigtable 实例,这 3 个集群分别位于不同的 Bigtable 区域内。在 30 天的结算周期中,您使用了以下 Bigtable 资源:
- 1 个实例,在
us-central1
(爱荷华)有 1 个集群,在asia-south1
(孟买)有 1 个集群,在europe-west2
(伦敦)有 1 个集群;在为期 30 天的一个月中,每天每个集群都有 15 个节点 - 每个集群在固态硬盘上平均存储 50 TB 的数据
- 有 10 TB 数据写入各集群;写入数据随即会复制到另外 2 个集群
- 向
asia-northeast1
转出 25 GB 的数据
假设您以美元结算,您在该结算周期内的 Bigtable 账单明细如下。结算周期内使用的其他任何 Google Cloud 服务(例如 Compute Engine 实例)均需额外计费。
Bigtable 节点
us-central1
的 1 个集群 * 15 个节点 * 30 天 * 24 小时/天 * 每节点每小时 $0.65:$7020.00asia-south1
的 1 个集群 * 15 个节点 * 30 天 * 24 小时/天 * 每节点每小时 $0.748:$8078.40europe-west2
的 1 个集群 * 15 个节点 * 30 天 * 24 小时/天 * 每节点每小时 $0.78:$8424.00
存储
us-central1
的 1 个集群 * 50 TB * 1024 GB/TB * $0.17/GB:$8704.00asia-south1
的 1 个集群 * 50 TB * 1024 GB/TB * $0.196/GB:$10035.20europe-west2
的 1 个集群 * 50 TB * 1024 GB/TB * $0.20/GB:$10240.00
网络
- 将 10 TB 数据传输到
us-central1
:免费 - 将 10 TB 数据传输到
asia-south1
:免费 - 将 10 TB 数据传输到
europe-west2
:免费 - 将 50 GB 数据传输到
us-central1
:免费 - 传输到
asia-northeast1
的 25 GB 数据 * $0.12/GB:$3.00
复制
- 从
us-central1
复制到asia-south1
的 10 TB 写入数据量 * 1024 GB/TB * $0.11/GB:$1126.40 - 从
us-central1
复制到europe-west2
的 10 TB 写入数据量 * 1024 GB/TB * $0.11/GB:$1126.40 - 从
asia-south1
复制到us-central1
的 10 TB 写入数据量 * 1024 GB/TB * $0.11/GB:$1126.40 - 从
asia-south1
复制到europe-west2
的 10 TB 写入数据量 * 1024 GB/TB * $0.11/GB:$1126.40 - 从
europe-west2
复制到us-central1
的 10 TB 写入数据量 * 1024 GB/TB * $0.11/GB:$1126.40 - 从
europe-west2
复制到asia-south1
的 10 TB 写入数据量 * 1024 GB/TB * $0.11/GB:$1126.40
月度费用总计
在本示例中,Bigtable 的月度费用总计为 $59263.00。
后续步骤
- 阅读 Bigtable 文档。
- 开始使用 Bigtable 。
- 试用价格计算器。
- 了解 Bigtable 解决方案和使用场景。