In the firebase API doc,只要在firebase中添加/更改/删除任何数据,firebaseRef.on('value')
就会从该位置的firebase获取整个数据。如果我想保持我的网站实时更新。为了最大限度地减少来自firebase的数据传输(并在firebase定价计划中节省资金),我应该将firebaseRef.on('value')
替换为firebaseRef.on('child_added')
,firebaseRef.on('child_removed')
和firebaseRef.on('child_changed')
吗?
答案 0 :(得分:1)
on('value'
和on('child_added'
(及其兄弟姐妹)之间的带宽使用没有差异。在这两种情况下,Firebase客户端都需要加载和同步位置(或查询)中的所有数据。