Firebase Value事件侦听器如何工作?

时间:2019-12-28 06:41:47

标签: firebase firebase-realtime-database

如果我将Firebase值事件侦听器用于实时数据库,它将在特定时间间隔内连续从应用程序中退出吗?如果是的话,那间隔时间是多少?
这会增加我的带宽消耗吗(考虑到我的数据库中的数据没有更改)? 当然,我可以使用单个事件侦听器,但只是试图了解Firebase同步过程

1 个答案:

答案 0 :(得分:2)

侦听器不会通过重复发出请求进行轮询-只是侦听SDK保持打开状态的Websocket上从服务器推送到该服务器的更新。

每次更新正在侦听的数据,都会增加通过套接字传输的数据总量。如果侦听器所在位置的数据不会随时间变化,则不会发送其他数据。