Firestore problema de desempenho lento na obtenção de dados
Estou tendo problemas de desempenho lento com o Firestore ao recuperar dados básicos armazenados em um documento em comparação com o banco de dados em tempo real na proporção de 1/10.
Usando o Firestore, são necessários em média 3000 ms na primeira chamada
this.db.collection(‘testCol’)
.doc(‘testDoc’)
.valueChanges().forEach((data) => {
console.log(data);//3000 ms later
});
Usando o banco de dados em tempo real, são necessários em média 300 ms na primeira chamada
this.db.database.ref(‘/test’).once(‘value’).then(data => {
console.log(data); //300ms later
});
Esta é uma captura de tela do console de rede:
Estou executando o Javascript SDK v4.50 com AngularFire2 v5.0 rc.2.
Alguém experimentou esse problema?