Firebase需要花钱吗?
Firebase 是用于创建移动和 web 应用程序的主要云平台之一。谷歌在2018年从 Firebase 公司收购了这个平台。从那时起,它已经成长为世界各地开发者的领先后端服务之一。
本文将比较 Firebase 的套餐,并解释免费和付费产品之间的区别。
继续阅读以了解更多。
Contents
Firebase套餐
Spark
这是一个免费的套餐。Spark 用户可用的资源包括1gb 的数据存储、每天20000次写操作、每天50000次读操作和每天20000次删除操作。
Blaze
这是 Firebase 的付费套餐,它使用按增长付费的定价模式。服务器的使用成本是每 GB 0.18美元的数据库存储和每 GB 0.026美元的存储。该平台还为数据库操作和数据传输定价。
Firebase永久免费产品
Firebase 为 Spark 和 Blaze 套餐提供一些完全免费的服务,这些服务包括:
- 分析
- 应用程序内的信息传递
- 应用程序交付
- 应用程序索引
- A/B对比测试
- 云信息
- 效果监督
- 动态链接
- 崩溃记录
- 远程配置
Firebase 付费产品
接下来,我们将关注在 Blaze 套餐下吸引成本的 Firebase 服务。然而,这些服务只有在用尽了 Spark 套餐的免费资源之后才会开始计费。
Firebase ML
Firebase 还提供了 Google 机器学习工具包,这对于在应用程序项目中执行图像处理任务非常有价值。用户可以在一个项目中使用多达1000张图片的机器学习工具包。
测试实验室
Firebase 用户可以使用 Test Lab 的功能,对于真实设备每天使用5次,对于虚拟设备每天使用10次。
实时数据库
Firebase 用户可以在 Firebase 实时数据库上享受无限的免费读写操作。下表显示了免费 Spark 套餐的限制和 Blaze 套餐的定价结构。
实时数据库 | Spark | Blaze |
同时连接 | 100 | 20万/数据库 |
存储 | 1 GB | $5/GB |
下载 | 每月10gb | $1/GB |
每个项目的数据库 | 1 | 多个 |
储存 | Spark | Blaze |
存储 | 5 GB | $0.026/GB |
下载 | 每天1gb | $0.12/GB |
上传操作 | 每天2万 | $0.05/10k |
下载操作 | 每天5万 | $0.004/10k |
每个项目的存储 | 1 | 多个 |
云Firestore数据库
Firebase 在最新的 Google 实时数据库 Firestore 上提供高达1gb 的免费存储空间。在用尽免费存储之后,用户将为存储空间和数据库操作付费。下表显示了定价结构。
云Firestore | Spark | Blaze |
存储GB数(数据库) | 总共1gb | 每GB 0.18美元 |
写 | 每天2万 | $0.18/10万次操作 |
读 | 每天5万 | $0.06/10万次操作 |
删除 | 每天2万 | $0.02/10万次操作 |
托管
每个 Google 主机用户都有权享受 Spark 套餐提供的1g 免费存储空间。超过免费用量后,用户必须在一个月内支付额外的数据存储和传输。所有套餐都提供 SSL,并支持每个项目多个站点。
托管 | Spark | Blaze |
存储GB数(应用程序数据) | 10 GB | $0.026/GB |
传输GB数 | 每月10gb | 每GB 0.15美元 |
认证
Firebase 用户每月最多可享受10,000次免费认证。如下表所示,超过限额后的收费是根据地点确定的。
认证 | Spark | Blaze |
前10,000次认证 | 免费 | 免费 |
在美国,加拿大,印度,每月超过10000次认证 | 不适用 | 每次认证收费0.01元 |
其他国家每月超过10000次的认证 | 不适用 | 每次认证0.06美元 |
云功能
谷歌云功能也被称为谷歌功能,是 Firebase 套餐的一部分。免费的可用资源及收费套餐的费用如下:
云功能 | Spark | Blaze |
调用 | 每月12.5万 | 每月200万美元,然后是40万美元 |
GB-秒 | 每月4万 | 每月最多40万 * |
CPU-秒 | 每月4万 | Free up to 200K/month |
出站网络 | 仅限于谷歌服务 | 最多5GB/月,然后是0.12美元/GB |
云构建时长 | 不适用 | 每天免费120分钟,然后每分钟0.003美元 |
存储空间 | 不适用 | $0.026/GB |
在用尽空闲服务器资源之后,将应用以 GB-秒 和 CPU-秒计算的成本。请查看价格网页的详细信息。你也可以在这里看到 Google 云服务的成本。
预测你的应用程序成本
Firebase 用户可以从 Firebase 控制台访问重要的资源使用数据和支付状态。下面是控制台中显示不同服务用法的各个部分。
- 存储页: 本节仅显示数据库中存储的数据量
- 连接页: 它显示实时连接的数量,例如 websocket
- 载入页: 提供应用程序加载和特定时间框架内的数据使用情况的图形显示
- 下载页: 从数据库下载的数据量显示在此
摘要
Firebase 有两种定价模式: 免费的 Spark 套餐和 Blaze 套餐,后者使用现收现付的定价结构,根据应用程序的服务器资源使用情况向用户收费。Spark套餐推荐用于开发个人和小型应用程序,而 Blaze 套餐则非常适用于产品级应用程序。
常见问题
Firebase 需要花钱吗?
Firebase 有两种定价模式: 免费的 Spark 套餐和 Blaze 套餐,后者使用现收现付的定价结构,根据应用程序的服务器资源使用情况向用户收费。Spark套餐推荐用于开发个人和小型应用程序,而 Blaze 套餐则非常适用于产品级应用程序。
Firebase 的免费产品有哪些?
–分析
–应用程序内消息
–应用程序交付
–应用程序索引
– a/b测试
–云消息
–性能监测
–动态链接
–崩溃记录
–远程配置
Firebase 的付费产品有哪些?
–实时数据库
–云Firestore
–托管
–云功能
–认证
–其他