【发布时间】:2021-06-30 15:34:01
【问题描述】:
我想制作一个应用程序,在实时数据库 (RTDB) 上设置一个值,而不仅仅是一个数据库。
用户可以插入新的 RTDB(在 firebase.google.com 上创建 RTDB 并插入 api 密钥或像我的应用程序中这样的东西)并在某个键上设置值。
现在的问题是“如何在颤动中远程访问数据库。
【问题讨论】:
标签: android firebase flutter firebase-realtime-database
我想制作一个应用程序,在实时数据库 (RTDB) 上设置一个值,而不仅仅是一个数据库。
用户可以插入新的 RTDB(在 firebase.google.com 上创建 RTDB 并插入 api 密钥或像我的应用程序中这样的东西)并在某个键上设置值。
现在的问题是“如何在颤动中远程访问数据库。
【问题讨论】:
标签: android firebase flutter firebase-realtime-database
在免费的Spark Plan 中,每个 PROJECT 只允许一个 RTDB,最多有 100 个同时连接到该数据库,而在 Pay As You Go Plan 中,每个 PROJECT 可以有多个 RTDB,最多 200K 连接.阅读更多关于它的信息here。
编辑 1[在来自 OP 的 cmets 之后]
您最好的选择是升级到 Blaze 计划,它不需要任何前期费用,而且您还可以获得免费层级的好处。即每个数据库每月存储 1 GB 和下载 10 GB,然后根据使用情况向您收费。
但是,如果您要拥有多个用户,则值得多付钱。此外,如果您有超过 100 个用户,则无论如何都必须升级。但是每个数据库存储 1 GB,对于 IOT 服务来说是一个可观的数量。如果您正在尝试经营一家企业,那么明智的做法是进行升级,除了在编写代码时让您的生活更轻松。 Firebase 为初学者提供了慷慨的免费计划优惠,但如果您正在筹集资金,那么您支付的每一分钱都是值得的,因为理论上,您无需支付费用,除非您拥有如此多的用户以至于免费计划还不够不再,这不是每个人的梦想吗?当免费计划不够用时?
免责声明,除了业务逻辑和以前的个人经验之外,我不为 GOOGLE 工作,也没有为做广告而获得任何好处。
【讨论】: