【发布时间】:2017-11-10 16:44:27
【问题描述】:
我应该如何根据 Firebase 用户信息构建或更新数据?
我正在构建一个应用程序,人们可以在其中发布消息在一个开放的提要中。在屏幕上,这些帖子和回复包含用户名和个人资料图片。我正在使用 Firebase 来存储这些帖子和用户。
问题是我应该“构建”并存储一个帖子,其中包含个人资料图片(url)和存储的用户名,“硬编码”,或者为每个帖子检索存储在 Firebase 中相应用户子树中的数据? 如果用户更新他的个人资料图片,第一个解决方案意味着搜索所有帖子并更新每个相应的帖子和回复,但加载提要更快,第二个解决方案似乎对大量帖子和用户更有效,但执行更滞后。
这是我第一次使用 Firebase 和 Android。最佳做法是什么?
【问题讨论】:
标签: java android database firebase