Firebase控制台“数据视图”是否总是下载完整的实时数据库?

时间:2018-10-15 17:51:14

标签: firebase firebase-realtime-database firebase-console

假设我们有一个10 GB的数据库,其结构是这样的(有更多书籍等):

Taken from: https://cloud.google.com/solutions/mobile/mobile-firebase-app-engine-flexible

如果我在Firebase控制台的“数据视图”中打开此数据库会发生什么?

我已经了解到,使用实时数据库不可能只读取对象的键。 数据视图如何知道根的子项(例如“ channels”,“ input”)而无需下载所有包含的数据。

我是否需要等到完全下载“频道”才能看到“收件箱”?

然后我会导致10 GB的下载费用吗?(假设我相应地等待)

1 个答案:

答案 0 :(得分:1)

如果您的数据库很大,Firebase控制台将切换到“只读”模式。在那种模式下,控制台使用REST API下载仅列出您所看到级别的键的浅表。这将大大减少其下载的数据量。