https://reformatcode.com/code/android/firestore-document-get-performance
я медленные проблемы с производительностью в Firestore при получении основных данных, хранящихся в документе, по сравнению с базой данных в реальном времени с соотношением 1/10.
Использование Firestore занимает в среднем 3000 мс на первый звонок
this.db.collection(‘testCol’)
.doc(‘testDoc’)
.valueChanges().forEach((data) => {
console.log(data);//3000 ms later
});
При использовании базы данных в реальном времени на первый вызов уходит в среднем 300 мс
this.db.database.ref(‘/test’).once(‘value’).then(data => {
console.log(data); //300ms later
});
Это скриншот сетевой консоли:
Я использую Javascript SDK v4.50 с AngularFire2 v5.0 rc.2.
Кто-нибудь сталкивался с этой проблемой?