与具有1/10比率的实时数据库相比,我检索存储在文档中的基本数据时,Firestore的性能问题很慢.
使用Firestore,第一次调用平均需要3000毫秒
this.db.collection(‘testCol’)
.doc(‘testDoc’)
.valueChanges().forEach((data) => {
console.log(data);//3000 ms later
});
Run Code Online (Sandbox Code Playgroud)
使用实时数据库,第一次调用平均需要300毫秒
this.db.database.ref(‘/test’).once(‘value’).then(data => {
console.log(data); //300ms later
});
Run Code Online (Sandbox Code Playgroud)
这是网络控制台的屏幕截图:
我正在使用AngularFire2 v5.0 rc.2运行Javascript SDK v4.50.
有没有人遇到过这个问题?
javascript performance firebase angularfire2 google-cloud-firestore