与1/10比率的实时数据库相比,我在检索文档中存储的基本数据时遇到了火还原的性能问题。
使用 Firest,第一次调用平均需要3000毫秒
this.db.collection(‘testCol’)
.doc(‘testDoc’)
.valueChanges().forEach((data) => {
console.log(data);//3000 ms later
});
使用实时数据库,第一次呼叫平均需要300ms
this.db.database.ref(‘/test’).once(‘value’).then(data => {
console.log(data); //300ms later
});
这是网络控制台的屏幕截图:
我使用 AngularFire2 v5.0 rc. 2运行 Javascript SDK v4.50。
有人经历过这个问题吗?