Datastore 模式 Firestore 价格

本文档介绍 Datastore 模式价格详情。

免费使用量

Datastore 模式的 Firestore 提供了一定的免费使用量,让您可以在入门阶段免费使用。如果需要超出免费使用量,您必须为项目启用结算功能

您的使用量按每天计算,并会在美国太平洋时间零点重置。

免费使用量
实体读取 每天 50000 次
实体写入次数 每天 20000 次
实体删除次数 每天 20000 次
数据存储 1 GiB
小规模操作 每天 50000 次
传出数据转移 每月 10 GiB

以下操作和功能不包括免费使用量。您必须启用结算功能才能使用这些功能:

  • PITR 数据
  • 备份数据
  • 恢复操作
  • TTL

如需详细了解这些功能的结算方式,请参阅存储空间大小注意事项

多地区位置价格

美国 nam5

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.06
实体写入次数 每 10 万个实体 $0.18
实体/TTL 删除 每 10 万个实体 $0.02
数据存储 每月每 GiB $0.18
PITR 数据 每月每 GiB $0.18
备份数据 $0.03/GiB/月
恢复操作 $0.4/GiB
小规模操作 免费

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

欧洲 eur3

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.06
实体写入次数 每 10 万个实体 $0.18
实体/TTL 删除 每 10 万个实体 $0.02
数据存储 每月每 GiB $0.18
PITR 数据 每月每 GiB $0.18
备份数据 $0.03/GiB/月
恢复操作 $0.4/GiB
小规模操作 免费

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

地区位置价格

北美洲

俄勒冈 us-west1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.03
实体写入次数 每 10 万个实体 $0.09
实体/TTL 删除 每 10 万个实体 $0.01
数据存储 每月每 GiB $0.15
PITR 数据 每月每 GiB $0.15
备份数据 $0.03/GiB/月
恢复操作 $0.2/GiB
小规模操作 免费

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

洛杉矶 us-west2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.036
实体写入次数 每 10 万个实体 $0.108
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 每月每 GiB $0.108
PITR 数据 每月每 GiB $0.108
备份数据 $0.036/GiB/月
恢复操作 $0.24/GiB
小规模操作 免费

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

盐湖城 us-west3

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.036
实体写入次数 每 10 万个实体 $0.108
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 每月每 GiB $0.18
PITR 数据 每月每 GiB $0.18
备份数据 $0.036/GiB/月
恢复操作 $0.24/GiB
小规模操作 免费

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

拉斯维加斯 us-west4

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.033
实体写入次数 每 10 万个实体 $0.099
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.165
PITR 数据 每月每 GiB $0.165
备份数据 $0.033/GiB/月
恢复操作 $0.22/GiB
小规模操作 免费

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

爱荷华 us-central1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.030
实体写入次数 每 10 万个实体 $0.090
实体/TTL 删除 每 10 万个实体 $0.010
数据存储 每月每 GiB $0.150
PITR 数据 每月每 GiB $0.150
备份数据 每月每 GiB $0.030
恢复操作 每 GiB $0.200
小规模操作 免费

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

蒙特利尔 northamerica-northeast1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.033
实体写入次数 每 10 万个实体 $0.099
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.099
PITR 数据 每月每 GiB $0.099
备份数据 $0.033/GiB/月
恢复操作 $0.22/GiB
小规模操作 免费

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

多伦多 northamerica-northeast2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.033
实体写入次数 每 10 万个实体 $0.099
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.165
PITR 数据 每月每 GiB $0.165
备份数据 $0.033/GiB/月
恢复操作 $0.22/GiB
小规模操作 免费

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

南卡罗来纳 us-east1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.06
实体写入次数 每 10 万个实体 $0.18
实体/TTL 删除 每 10 万个实体 $0.02
数据存储 每月每 GiB $0.18
PITR 数据 每月每 GiB $0.18
备份数据 $0.03/GiB/月
恢复操作 $0.4/GiB
小规模操作 免费

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

北弗吉尼亚 us-east4

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.033
实体写入次数 每 10 万个实体 $0.099
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.099
PITR 数据 每月每 GiB $0.099
备份数据 $0.033/GiB/月
恢复操作 $0.22/GiB
小规模操作 免费

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

哥伦布 us-east5

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.030
实体写入次数 每 10 万个实体 $0.090
实体/TTL 删除 每 10 万个实体 $0.010
数据存储 每月每 GiB $0.150
PITR 数据 每月每 GiB $0.150
备份数据 每月每 GiB $0.030
恢复操作 每 GiB $0.200
小规模操作 免费

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

达拉斯 us-south1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.035
实体写入次数 每 10 万个实体 $0.106
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 每月每 GiB $0.177
PITR 数据 每月每 GiB $0.177
备份数据 $0.035/GiB/月
恢复操作 每 GiB $0.236
小规模操作 免费

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

南美洲

圣地亚哥 southamerica-west1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.043
实体写入次数 每 10 万个实体 $0.129
实体/TTL 删除 每 10 万个实体 $0.014
数据存储 每月每 GiB $0.215
PITR 数据 每月每 GiB $0.215
备份数据 每月每 GiB $0.043
恢复操作 每 GiB $0.286
小规模操作 免费

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

圣保罗 southamerica-east1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.045
实体写入次数 每 10 万个实体 $0.135
实体/TTL 删除 每 10 万个实体 $0.015
数据存储 每月每 GiB $0.135
PITR 数据 每月每 GiB $0.135
备份数据 $0.045/GiB/月
恢复操作 $0.3/GiB
小规模操作 免费

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

欧洲

比利时 europe-west1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.033
实体写入次数 每 10 万个实体 $0.099
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.165
PITR 数据 每月每 GiB $0.165
备份数据 $0.033/GiB/月
恢复操作 $0.220/GiB
小规模操作 免费

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

伦敦 europe-west2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.039
实体写入次数 每 10 万个实体 $0.117
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.117
PITR 数据 每月每 GiB $0.117
备份数据 $0.039/GiB/月
恢复操作 $0.26/GiB
小规模操作 免费

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

法兰克福 europe-west3

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.039
实体写入次数 每 10 万个实体 $0.117
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.117
PITR 数据 每月每 GiB $0.117
备份数据 $0.039/GiB/月
恢复操作 $0.26/GiB
小规模操作 免费

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

芬兰 europe-north1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.033
实体写入次数 每 10 万个实体 $0.099
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.165
PITR 数据 每月每 GiB $0.165
备份数据 $0.033/GiB/月
恢复操作 $0.220/GiB
小规模操作 免费

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

米兰 europe-west8

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.035
实体写入次数 每 10 万个实体 $0.104
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 每月每 GiB $0.174
PITR 数据 每月每 GiB $0.174
备份数据 $0.035/GiB/月
恢复操作 每 GiB $0.232
小规模操作 免费

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

荷兰 europe-west4

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.034
实体写入次数 每 10 万个实体 $0.102
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.170
PITR 数据 每月每 GiB $0.170
备份数据 $0.035/GiB/月
恢复操作 $0.23/GiB

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

苏黎世 europe-west6

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.042
实体写入次数 每 10 万个实体 $0.126
实体/TTL 删除 每 10 万个实体 $0.014
数据存储 每月每 GiB $0.210
PITR 数据 每月每 GiB $0.210
备份数据 $0.042/GiB/月
恢复操作 $0.28/GiB
小规模操作 免费

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

马德里 europe-southwest1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.035
实体写入次数 每 10 万个实体 $0.106
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 每月每 GiB $0.177
PITR 数据 每月每 GiB $0.177
备份数据 $0.035/GiB/月
恢复操作 每 GiB $0.236
小规模操作 免费

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

巴黎 europe-west9

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.036
实体写入次数 每 10 万个实体 $0.107
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 $0.179/GiB/月
PITR 数据 $0.179/GiB/月
备份数据 $0.036/GiB/月
恢复操作 $0.238/GiB
小规模操作 免费

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

都灵 europe-west12

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.039
实体写入次数 每 10 万个实体 $0.116
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.194
PITR 数据 每月每 GiB $0.194
备份数据 $0.039/GiB/月
恢复操作 每 GiB $0.258
小规模操作 免费

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

柏林 europe-west10

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.046
实体写入次数 每 10 万个实体 $0.139
实体/TTL 删除 每 10 万个实体 $0.015
数据存储 每月每 GiB $0.231
PITR 数据 每月每 GiB $0.231
备份数据 每月每 GiB $0.046
恢复操作 每 GiB $0.308
小规模操作 免费

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

华沙 europe-central2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.039
实体写入次数 每 10 万个实体 $0.117
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.195
PITR 数据 每月每 GiB $0.195
备份数据 $0.039/GiB/月
恢复操作 $0.26/GiB
小规模操作 免费

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

中东

多哈 me-central1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.036
实体写入次数 每 10 万个实体 $0.109
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 $0.182/GiB/月
PITR 数据 $0.182/GiB/月
备份数据 $0.036/GiB/月
恢复操作 $0.243/GiB
小规模操作 免费

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

达曼 me-central2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.048
实体写入次数 每 10 万个实体 $0.144
实体/TTL 删除 每 10 万个实体 $0.016
数据存储 每月每 GiB $0.240
PITR 数据 每月每 GiB $0.240
备份数据 每月每 GiB $0.048
恢复操作 $0.320/GiB
小规模操作 免费

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

特拉维夫 me-west1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.034
实体写入次数 每 10 万个实体 $0.102
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.170
PITR 数据 每月每 GiB $0.170
备份数据 $0.034/GiB/月
恢复操作 $0.226/GiB
小规模操作 免费

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

亚洲

孟买 asia-south1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.035
实体写入次数 每 10 万个实体 $0.104
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 每月每 GiB $0.104
PITR 数据 每月每 GiB $0.104
备份数据 $0.035/GiB/月
恢复操作 $0.23/GiB
小规模操作 免费

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

德里 asia-south2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.035
实体写入次数 每 10 万个实体 $0.104
实体/TTL 删除 每 10 万个实体 $0.012
数据存储 每月每 GiB $0.173
PITR 数据 每月每 GiB $0.173
备份数据 $0.035/GiB/月
恢复操作 $0.23/GiB
小规模操作 免费

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

新加坡 asia-southeast1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.0369
实体写入次数 每 10 万个实体 $0.1107
实体/TTL 删除 每 10 万个实体 $0.0123
数据存储 每月每 GiB $0.1846
PITR 数据 每月每 GiB $0.1846
备份数据 $0.037/GiB/月
恢复操作 $0.246/GiB
小规模操作 免费

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

雅加达 asia-southeast2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.038
实体写入次数 每 10 万个实体 $0.115
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.192
PITR 数据 每月每 GiB $0.192
备份数据 $0.038/GiB/月
恢复操作 $0.256/GiB
小规模操作 免费

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

香港 asia-east2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.06
实体写入次数 每 10 万个实体 $0.18
实体/TTL 删除 每 10 万个实体 $0.02
数据存储 每月每 GiB $0.18
PITR 数据 每月每 GiB $0.18
备份数据 $0.035/GiB/月
恢复操作 $0.23/GiB
小规模操作 免费

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

台湾 asia-east1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.0345
实体写入次数 每 10 万个实体 $0.1042
实体/TTL 删除 每 10 万个实体 $0.0115
数据存储 每月每 GiB $0.1725
PITR 数据 每月每 GiB $0.1725
备份数据 $0.035/GiB/月
恢复操作 $0.23/GiB
小规模操作 免费

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

东京 asia-northeast1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.038
实体写入次数 每 10 万个实体 $0.115
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.115
PITR 数据 每月每 GiB $0.115
备份数据 $0.038/GiB/月
恢复操作 $0.256/GiB
小规模操作 免费

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

大阪 asia-northeast2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.038
实体写入次数 每 10 万个实体 $0.115
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.195
PITR 数据 每月每 GiB $0.195
备份数据 $0.038/GiB/月
恢复操作 $0.256/GiB
小规模操作 免费

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

首尔 asia-northeast3

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.038
实体写入次数 每 10 万个实体 $0.115
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.192
PITR 数据 每月每 GiB $0.192
备份数据 $0.038/GiB/月
恢复操作 $0.256/GiB
小规模操作 免费

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

澳大利亚

悉尼 australia-southeast1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.038
实体写入次数 每 10 万个实体 $0.115
实体/TTL 删除 每 10 万个实体 $0.013
数据存储 每月每 GiB $0.115
PITR 数据 每月每 GiB $0.115
备份数据 $0.038/GiB/月
恢复操作 $0.256/GiB
小规模操作 免费

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

墨尔本 australia-southeast2

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.034
实体写入次数 每 10 万个实体 $0.103
实体/TTL 删除 每 10 万个实体 $0.011
数据存储 每月每 GiB $0.171
PITR 数据 每月每 GiB $0.171
备份数据 $0.034/GiB/月
恢复操作 $0.228/GiB
小规模操作 免费

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

非洲

约翰内斯堡 africa-south1

超出免费用量限额的价格
实体读取 每 10 万个实体 $0.031
实体写入次数 每 10 万个实体 $0.094
实体/TTL 删除 每 10 万个实体 $0.010
数据存储 每月每 GiB $0.156
PITR 数据 每月每 GiB $0.156
备份数据 每月每 GiB $0.031
恢复操作 每 GiB $0.208
小规模操作 免费

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

读取操作次数

对于每次实体读取,您需支付一次读取操作的费用;对于每批不超过 1,000 个索引条目的读取,您需支付一次读取操作的费用。

索引条目

对于查询所读取的每批不超过 1,000 个索引条目,系统都会收取相当于一次读取操作的费用,但以下情况除外:

对于不超过一个范围属性的查询,不收取索引条目读取费用,且读取操作次数为零(最低收费)。您可以通过以下示例了解读取索引条目时何时需要付费。然后,使用 Query Explainbilling_details 部分验证您的理解。

以下查询包含一个等式属性 (age) 和一个范围属性 (start_date),无需为读取的索引条目付费:

Query<Entity> query =
    Query.newEntityQueryBuilder()
        .setKind("Employee")
        .setFilter(
            CompositeFilter.and(
                PropertyFilter.eq("age", 35), PropertyFilter.ge("start_date", new Date(2020, 1, 1))))
        .build();

以下查询包含两个范围属性(agestart_date),需要支付索引条目读取的费用:

Query<Entity> query =
    Query.newEntityQueryBuilder()
        .setKind("Employee")
        .setFilter(
            CompositeFilter.and(
                PropertyFilter.ge("age", 35), PropertyFilter.ge("start_date", new Date(2020, 1, 1))))
        .build();

当至少具有一个其他范围属性时,按 子句排序的属性将被视为范围属性。因此,以下查询包含两个范围属性(agestart_date),需要支付索引条目读取的费用:

Query<Entity> query =
    Query.newEntityQueryBuilder()
        .setKind("Employee")
        .setFilter(PropertyFilter.ge("age", 35))
        .setOrderBy(OrderBy.asc("start_date")).build()
        .build();

如果出现在不同的 on 子句中的属性至少还存在一个其他范围属性,则该属性将被视为范围属性。因此,以下查询包含两个范围属性(agestart_date),需要支付索引条目读取的费用:

Query<Entity> query =
    Query.newEntityQueryBuilder()
        .setKind("Employee")
        .setFilter(PropertyFilter.ge("age", 35))
        .setDistinctOn("start_date")
        .build();

聚合查询

对于聚合查询 count()sum()avg(),对于查询读取的每批不超过 1,000 个索引条目,系统都会收取相当于一次实体读取的费用。

例如,读取 0 到 1000 个索引条目的聚合查询按一次实体读取计费。对于读取 1, 500 个索引条目的聚合查询,系统会收取 2 次实体读取的费用。

您可以使用查询解释详细了解所用索引和所读取的索引条目。

属性转换

每次属性转换操作(如 incrementappendMissingElements)均需支付读取和写入操作费用。如果提交操作对同一实体执行插入、更新、更新/插入和属性转换,则计为 1 次读取和 1 次写入。

小规模操作次数

小规模操作包括:

  • 用于分配 ID 的调用。
  • 仅限于键的查询。对于此类查询,系统会将查询本身计为单次实体读取,而其结果计为小规模操作。
  • 不使用 distinct on 子句的投影查询。系统会将此类查询本身计为单次实体读取,而其结果计为小规模操作。

小规模操作是免费的,但要想执行数量超出每日免费使用量的查询,则必须启用结算功能

查询说明和分析

使用 Query Explain and Analyze 会产生费用。

使用默认选项解释查询时,不会执行任何索引或实体读取操作。无论查询的复杂程度如何,都会对一次读取操作收费。

如果您在使用查询解释时选择的是分析选项,系统会相应执行索引和读取操作,因此您需要照常为查询付费。解释和分析活动不会产生额外费用,只会收取执行查询的常规费用。

网络带宽

您需要为 Datastore 模式请求所使用的网络带宽支付费用,如以下部分中所示。Datastore 请求的网络带宽费用取决于请求的响应大小、您的 Datastore 模式数据库的位置和响应的目标位置。

常规网络流量价格

对于源自 Google Cloud Platform(例如,来自在 Google Compute Engine 上运行的应用)的请求,我们按如下标准向您收取费用:

流量类型 价格
入站数据传输 免费
区域内的数据传输 免费
同一多区域内不同区域之间的数据传输 免费
美国境内不同区域之间的数据传输(每 GiB) $0.01(每个月前 10 GiB 免费)
不同区域之间的数据传输(不包括美国境内不同区域之间的流量) Google Cloud Platform 互联网出站数据传输速率

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

互联网数据传输费率

您需要为以下服务支付互联网数据传输费用:

  • 不同区域之间的 Google Cloud 请求(不包括美国境内不同区域之间的流量)
  • 来自 Google Cloud 以外的请求

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

导入和导出操作

导出和导入操作需按上表所示的费率支付实体读写费用。如果您取消导出或导入操作,则需要为取消请求在 Datastore 模式 Firestore 中传播完成之前已执行的操作付费。

查找应用的配额用量信息

如需查看应用的 Datastore 模式用量(包括配额消耗情况),请访问 App Engine 配额详情页面。即使您的应用不在 App Engine 中运行,您也需要通过这一方式查看。

显示的“存储”页面中将会列出您的应用使用的 Datastore 模式资源。您可以选择点击显示未使用的资源,查看可用的完整配额信息列表。

存储空间大小考量

您需要为以 Datastore 模式存储的数据量支付费用,包括存储开销。开销包括元数据、内置索引复合索引和时间点恢复 (PITR) 版本。您还需要支付备份存储空间大小和恢复操作的费用。

存储在数据库中的每个实体都需要以下元数据,这些元数据会影响存储空间大小:

  • 实体键,包括种类、ID 或键名称,以及实体祖先的键。
  • 每个属性的名称和值。因为 Datastore 模式 Firestore 是无架构的,所以对于给定的任一实体,每个属性的名称都必须和属性值一起存储。
  • 引用此实体的任何内置索引行和复合索引行。每一行都包含实体种类、任意数量的属性值(具体取决于索引定义)以及实体键。

如需了解系统如何计算 Datastore 模式的存储空间,请参阅存储空间大小的计算

PITR 数据

如果启用 PITR,您需要支付 PITR 数据的存储费用。大多数客户会发现 PiTR 数据存储的总费用与数据库的存储费用类似。

PITR 的存储费用以 GiB/月为单位,每天计算一次。Datastore 模式会每天测量数据库大小。在一个月内,系统会计算这些样本点的平均值,以计算数据库存储空间大小。此平均值乘以 PITR(GiB-月)的单价。

例如,如果数据库一个月的平均大小为 1 GiB,并且整个月都启用了 PITR,则计费 PITR 数据大小也是 1 GiB。

最低结算费用:即使您在启用后 1 天内停用了 PITR,系统也可能会向您收取最多 1 天的 PITR 存储费用。

备份数据和恢复操作

如果启用了backups功能,则需要支付数据库备份的存储费用。备份的存储空间大小与进行备份时数据库的存储空间大小相同。

备份的存储费用以 GiB/月为单位。在一个月内,系统会计算每个备份的保留天数,还会计算一个月内的平均值。备份费用的计算方法是:备份的存储空间大小乘以备份保留月份的比例,再乘以单价。 系统按 America/Los_Angeles 时区来定义日期边界以用于结算。

执行恢复操作时,Datastore 模式会衡量恢复操作的备份大小。备份的大小乘以恢复操作 (GiB) 的单价。

后续步骤

申请定制报价

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