2017-08-31 80 views
0

我已经使用Firebase创建了一个基于社区的聊天应用程序。我想知道什么是可以在Firebase数据库中创建的最大节点数量。Firebase - 可在Firebase数据库中创建的最大节点数

截至目前,该应用程序的用户较少,因此节点的数量不是问题。但我只是计算了5000个用户与5000个其他用户聊天的最坏情况。在这种情况下,节点的数量将是2,50,00,000。

我通读了firebase数据库文档的局限性(Firebase Database limitations),并且找不到关于节点数量限制的任何信息。

+0

我不认为有一个数值上限,它的上限(GB),你可以根据你的订阅存储 – Dana

回答

1

您找不到有关节点数量限制的任何信息,因为它不存在。关于节点的数量没有限制。我向你表示,目前那些比你大的数据库表示并且工作正常。

存在的唯一限制可以阅读here

希望它有帮助。

+0

现在实际上有一个更好/更详细的数据库限制页面:https:/ /firebase.google.com/docs/database/usage/limits。但是,节点的数量确实没有限制。某处可能存在技术限制,但我认为任何人都没有发现它。 –

+0

谢谢@FrankvanPuffelen! –

1

有1亿个节点,您可以在Firebase实时数据库中的任何给定父级下有一定的限制 - read more here

这是由于数据库在使用时存储在“热”内存中,因此超过1亿个节点意味着您的数据库使用的内存量太大。

但是,我不会为平均时间而担心。如果您的数据库开始发展到这一点,您应该联系Firebase支持部门,他们将帮助您在多个数据库中分割数据。

相关问题