【发布时间】:2017-01-20 00:25:23
【问题描述】:
我的应用在使用 Firebase 数据库的带宽使用方面正在增长,我正在尝试优化我的查询以使用更少的带宽(从而降低成本),但我这样做非常盲目,因为没有关于我的数据库使用情况的统计信息(我不知道哪些查询占用的带宽最多)。
有没有办法知道哪些查询占用了大量带宽?您如何优化 Firebase 数据库的使用?
编辑:
我有一个聊天网站,我使用诸如messagesRef.child(conversationID).limitToLast(25).on('child_added'... 之类的观察者
conversationsRef.child(conversationID).('participants').on('value'...
【问题讨论】:
-
您如何观察数据库中的节点?首选
observeSingleEventOfType到observeEventType,因为这会在第一次检索后终止并尽可能删除观察者 -
不幸的是,它只是整体显示。你能发布一些你的查询吗?
标签: firebase firebase-realtime-database