谷歌Firebase基础定价傻瓜教程

谷歌Firebase基础定价傻瓜教程
谷歌Firebase基础定价傻瓜教程

2026年,Firebase 提供两种定价方案:Spark 套餐(免费,有固定的每月用量限制)和 Blaze 套餐(即用即付,包含免费额度,超出部分按用量计费)。小型应用通常可以免费运行;成本主要来自数据库读写、存储、带宽和云函数调用。下面的表格详细列出了各项服务的定价。

谷歌Firebase的成本是多少?

Firebase 是一个用于构建 web 和移动应用程序的平台。它最初由 Firebase 公司开发,并于2018年被谷歌收购。

Firebase 有两个主要的定价套餐:

  • Spark套餐(免费) 是一个基本的套餐,提供1gb 的总存储,20K 写/天,50K 读/天,20K 删除/天
  • Blaze 套餐(收费) 即付即用,数据库存储收费0.18美元/GB,应用程序存储、数据库操作、数据传输等附加费用收费0.026美元/GB

在这篇文章中,你会学到:

  • 谷歌Firebase的成本是多少?
  • Firebase永久免费服务
  • Firebase付费服务定价
  • Cloud Firestore存储数据库
  • 实时数据库
  • 托管
  • 认证
  • 云功能
  • Firebase 机器学习
  • 测试实验室
  • Firebase: 估算你的成本

Firebase 永久免费服务

Firebase 提供多种免费和付费的服务:

  • 应用程序交付——将应用程序分发给可信的测试人员
  • 应用程序索引——使谷歌和其他搜索引擎对应用程序进行索引
  • A/b 测试_为特定用户部署不同版本的应用程序
  • 分析——报告及预测应用程式的性能
  • 应用内消息——与正在积极使用应用程序的用户交互
  • 云消息——firebase Cloud Messaging (FCM) ,也被称为 Google云消息传递服务,可以在 iOS、 Android 和 web 应用程序中使用,自动发送消息和通知
  • 性能监控——监控 Firebase 应用程序的性能
  • 崩溃记录——帮助您检测应用程序中发生的崩溃并确定其原因
  • 动态链接——可用于将用户从一个平台重定向到另一个平台
  • 远程配置——远程定制应用程序的一些基本功能,例如更改颜色和隐藏或显示文本
  • 预测——firebase 机器学习工具可以帮助您更好地分析某个特定用户是否已经返回到您的应用程序

Firebase付费服务定价

让我们回顾一下剩下的 Firebase 服务,这些服务在 Blaze 定价套餐中支付费用,并且在 Spark 套餐的某个限制内可以免费提供。

Cloud Firestore存储数据库

Cloud Firestore 是 Firebase 新推荐的数据库。它总共提供1gib 的存储空间。在 Blaze 套餐中,存储空间是收费的,数据库操作是单独定价的。

Cloud FirestoreSparkBlaze
存储GB数(数据库)总共1gb每GB 0.18美元
每天2万次$0.18/10万次操作
每天5万次$0.06/10万次操作
删除每天2万次$0.02/10万次操作

实时数据库

Firebase 实时数据库提供免费和无限制的读写操作。

实时数据库SparkBlaze
同时连接10020万/数据库
存储GB数1 GB5美元/GB
下载每月10gb1美元/GB
每个项目的数据库1多个
储存SparkBlaze
存储GB数5 GB每 GB 0.026美元
下载每天1gb每 GB 0.12美元
上传操作每天2万次$0.05/1万次
下载操作每天5万次$0.004/1万次
每个项目的存储1多个

要了解 Google Cloud 提供的全部服务,可以了解 Google Cloud Database 的其他服务。

托管 

谷歌在 Spark 套餐中免费托管你的 Firebase 应用程序,在 Blaze 套餐中,对每 GB 的应用程序数据存储和数据传输收取适当的费用。两个套餐都为每个项目提供免费的 SSL 和多个站点。

托管SparkBlaze
存储GB数(应用程序数据)10 GB$0.026/GB
传输GB数每月10gb$0.15/GB

认证

Firebase 每月提供10,000次身份验证,除此之外,根据您所在的区域收取不同的费率。

托管SparkBlaze
前10,000次认证免费免费
在美国,加拿大,印度,每月认证超过10000次不适用每次认证收费0.01元
在世界其他地方,每月认证超过10000次不适用每次认证收费0.01元

云功能

作为服务产品的 Google 云功能是 Firebase 套餐的一部分。

云功能SparkBlaze
调用每月12.5万次每月免费200万次,之后每百万次0.4美元
Gb-秒每月4万次每月最多40万次*
Cpu-秒每月4万次每月最多20万次*
出站网络只允许使用谷歌服务每月免费5GB,之后每GB 0.12美元
云构建时长不适用每天免费120分钟,然后每分钟0.003美元
存储空间不适用$0.026/GB

* 超过这个免费额度后按照gb-秒和cpu-秒收费,请参考 Google 云服务定价页面。或者了解更多关于 Google Cloud 所有服务成本的信息。

Firebase ML

谷歌机器学习工具包可以在 Firebase 中为每个项目提供多达1000张图像,并且可以用于各种图像处理任务。

测试实验室

谷歌测试实验室每天对真实设备提供5次测试,对虚拟设备提供10次测试。

Firebase: 估算你的成本

在控制台中提供了用法选项卡,显示你的支付状态和各种 Firebase 服务的使用情况:

  • 存储页——显示存储在数据库中的数据量,不包括存储在其他 Firebase 产品中的数据.
  • 连接页——像 websocket 这样的实时连接的数量.
  • 加载页——以图形方式显示应用程序负载,并显示某段时间内使用的数据.
  • 下载页——显示从数据库下载的数据量.

总结

Firebase 有两个定价级别。第一个包含一个有限制的免费套餐,它是开发和小型应用程序的绝佳选择。第二层按照即用即付模式,它极为适用于产品级应用。

Firebase 是免费的吗?

部分免费。Spark 套餐免费,但有固定的每月用量限制,适合开发和小型应用。Blaze 套餐按用量付费,包含与免费套餐相同的免费额度,仅对超出部分计费。部分服务(如云函数)只在 Blaze 套餐中提供,所以多数生产环境应用最终会使用付费套餐。

Spark 套餐和 Blaze 套餐有什么区别?

Spark 是免费套餐,达到用量上限后服务会暂停,直到下一个周期。Blaze 取消了上限,按数据库操作、存储、带宽和函数调用量计费,同时仍包含每月免费额度,并解锁 Spark 不提供的服务(如云函数)。

有没有定价更可预测的 Firebase 替代方案?

有。Back4app 提供固定月费的套餐,而不是纯按用量计费,基于开源的 Parse Server(需要时可以自行托管),并提供免费套餐。对于难以预估即用即付账单的团队来说,这是一个受欢迎的选择。