【发布时间】:2020-09-12 14:47:59
【问题描述】:
Firebase 实时数据库加载数据需要很长时间。这是我在数据库中的数据的屏幕截图。我可以做些什么来优化加载?除了firebase之外,还有其他地方可以存储数据吗?数据大小为3.8MB,结构如下
{"10-happier": {body: "test"}, "zero-to-one": {body: "test2"}}
这是我的代码
var defer = Q.defer();
app.database().ref('content').once('value').then(snapshot => {
if (snapshot && snapshot.val()) {
defer.resolve(snapshot.val());
} else {
defer.resolve({});
}
}).catch( error => {
defer.reject(error);
});
return defer.promise;
【问题讨论】:
-
您的客户只需要这些 3.8 MB 吗?或者你只需要那些 3.8 MB 的数据?
-
请出示您的代码以获取此数据。
-
我需要全部 3.8MB
-
@Ashish 我添加了代码
-
值是节点名?
标签: firebase firebase-realtime-database