我在我的Android应用中使用Firebase实时数据库。我观察到如果使用值事件监听器将多个电话与数据库连接,则最后连接的电话很晚才接收数据。 firebase是否将数据发送给一个客户端?那肯定会造成延误。那么如何应对呢?
答案 0 :(得分:2)
没有firebase数据库是实时的,所有更改都会立即反映到连接到数据库的所有设备同时获取数据。检查设备的网络连接
答案 1 :(得分:1)
我明白了。实际上我从一个乐于助人的用户那里得到了Slack Firebase社区的答案,现在我的疑虑很清楚了。他解释说这种行为是正常的,延迟可能会缩放或不变。并且他还表示,尽管节点在延迟期间更新,但所有听众都将保证收到数据。数据不会丢失,但延迟是肯定的。
我希望这可以帮助像我一样遇到同样问题的人。