Firebase propose désormais ces endroits pour stocker vos données :
Le meilleur endroit pour stocker vos données dépend du type de données que vous voulez stocker et de la façon dont vous voulez les consommer.
El Documentation sur Firebase dit ceci à son sujet :
-
La base de données en temps réel de Firebase stocke les données d'application JSON, comme l'état du jeu ou les messages de discussion, et synchronise les changements instantanément sur tous les appareils connectés.
-
Firebase Remote Config stocke les paires clé-valeur spécifiées par les développeurs pour modifier le comportement et l'apparence de votre application sans que les utilisateurs aient à télécharger une mise à jour.
-
Firebase Hosting héberge le HTML, le CSS et le JavaScript de votre site Web, ainsi que d'autres ressources fournies par les développeurs, comme les graphiques, les polices et les icônes.
-
Firebase Storage stocke des fichiers tels que des images, des vidéos et des fichiers audio, ainsi que d'autres contenus générés par les utilisateurs.
En choisissant entre Cloud Firestore et la base de données Firebase Realtime, la La documentation de Firebase dit :
Firebase propose deux solutions de base de données accessibles par le client et basées sur le cloud, qui prennent en charge la synchronisation des données en temps réel :
Base de données en temps réel est la base de données originale de Firebase. Il s'agit d'une solution efficace et à faible latence pour les applications mobiles qui nécessitent des états synchronisés entre les clients en temps réel.
Cloud Firestore est la nouvelle base de données phare de Firebase pour le développement d'applications mobiles. Elle améliore les succès de la base de données Realtime avec un nouveau modèle de données plus intuitif. Cloud Firestore propose également des requêtes plus riches et plus rapides et s'adapte mieux que la base de données Realtime.
4 votes
Ne marquons pas ceci comme un doublon. La question liée date d'avant l'introduction par Firebase d'une solution de stockage.