【发布时间】:2017-03-29 01:28:22
【问题描述】:
我将数据存储在我的 Google Firebase 数据库中的多个节点中,并从我的 Google Firebase 存储中存储图像路径。
到目前为止,我的应用程序会例如从“用户”节点检索特定数据(如 ID),并将其与来自“友谊”节点的特定数据和从存储中检索的图像路径组合成一个数组。这些都是承诺,会影响我的应用程序的性能。
我对 NoSQL/JSON 不是很熟悉,我开始相信我以错误的方式解决问题。谁能证实我的想法,即解决这种情况的最佳方法是将我需要从“用户”表中检索到的数据存储到友谊表中以便于检索,包括指向我的图像的链接,所以我不必须处理这些承诺吗?这样我就可以简单地检索一个节点并立即获取我需要的所有数据。这意味着我的数据库中存在一些数据重复,但在阅读之后,这对于 NoSQL 数据库来说似乎是正常的。我希望有人能告诉我这是否是处理这种情况的正确方法?谢谢。
【问题讨论】:
标签: json firebase firebase-realtime-database nosql