Pab*_*bar 2 firebase firebase-realtime-database
我需要一些建议。我们有一个 android 应用程序,每天有数百万以上的活跃用户。我们使用 firebase 实时数据库。由于 firebase 实时数据库有 100K 连接限制,我们创建了 10 个数据库实例并平均分配负载。(所有数据库都有相同的数据,我们使用 firebase 函数更新 db2-db10,我们首先写入默认 db)
现在我们获得了更多用户,但 10 个实例是不够的。我们需要创造更多。我们打算再创建 10 个数据库,这样做可以吗?有这么多实例感觉很奇怪,所以我只是在安全的情况下小心翼翼。因为一旦创建的数据库实例也不能删除。
火力士在这里
一个项目中可以拥有的数据库(通常称为分片)的数量没有记录在案的限制。每个数据库本质上都作为一个完全独立的实例运行,因此根本没有任何理由进行限制。只要您可以将用户分布在分片上,它就可以无限扩展。
也就是说:请务必检查您的 Firebase 控制台以了解每个分片上的并发活跃用户数,因为 DAU 几乎从未将 1:1 转换为并发。您可能能够使用更少的碎片。
但是,如果您在检查之后确实需要那么多实例,那么 20 并不是一个不合理的数字。如果您遇到任何问题或进一步发展并希望再次检查,我会联系Firebase 支持以获得个性化帮助。
| 归档时间: |
|
| 查看次数: |
257 次 |
| 最近记录: |