Firebase速率限制

时间:2016-01-16 01:07:48

标签: firebase loading database-performance angularfire

我目前使用Firebase遇到了巨大的加载时间。我在"用户"中有大约5,000个条目。收集,它工作正常,直到我为每个用户添加base64编码的照片。以下是代码摘要:

function initCurrentAuth() {
    return authRef.$requireAuth().then(attachUserObject);
}
function attachUserObject(authData) {

    getUser(authData.uid).$loaded().then(function(user) {
        ...this code never runs because getUser never resolves
    }
}
function getUser(id) { 
    userReference = usersRef.child(id);
    return $firebaseObject(userReference);
}

我参与了免费的火力计划,所以我想知道自己是否受到扼杀?如果有人有任何见解,将非常感谢。

谢谢!

1 个答案:

答案 0 :(得分:0)

不确定这是否会对其他人有所帮助,但为了以防万一 - 正如弗兰克建议的那样,我们确实有一个"听众"。我一直在寻找触发它的代码中的$ watch,但我们有一个$ firebaseObject(用户)调用触发了大量下载。