Muitos desenvolvedores que começam a entrar no mundo do desenvolvimento mobile e começam a utilizar o Firebase, para ser o seu backend, mais cedo ou mais tarde vão se deparar com a seguinte pergunta.
Qual banco de dados utilizar, o RealTime Database ou o novo banco de dados Oficial do Firebase o Cloud Firestore?
Uma grande diferença que todos vão perceber na prática é a opção de consultas, o RealTime é muito ruim nesse quesito. Já na opção de valores, os dois possuem cotas gratuitas, mas o Realtime aparece com suas cotas gratuitas mais atraentes.
Já fizemos alguns posts sobre o RealTime Database, caso queira acessar é só clicar:
SingleEventListener x EventListener X ChildEventListener
Testar Conexão com Banco de Dados Firebase RealTime
Não quero aqui expor somente minhas opiniões, quero mostrar o que o próprio Firebase relata sobre os dois bancos de dados que possuí. Dessa forma você mesmo pode perceber a diferença e escolher o que melhor vai te atender.
- As informações foram retiradas do próprio site do Firebase, e como esse tema é muito procurado, em um outro post vamos postar quais os valores que podemos gastar de forma gratuita e os valores pagos entre os dois bancos de dados.
Abaixo está uma comparação entre 8 quesitos entre
Realtime Database x Cloud Firestore
Para acessar esse conteúdo você pode acessar o próprio site do Firebase, não alterei nenhuma imagem, então através disso você pode já começar a formar um pequena opinião sobre os dois banco de dados.
https://firebase.google.com/docs/database/rtdb-vs-firestore?hl=pt-BR#reliability_and_performance
Artigos Relacionados
Sobre o Autor
0 Comentários