Ответ 1
Firebase теперь предлагает эти места для хранения ваших данных:
Лучшее место для хранения ваших данных зависит от типа данных, которые вы хотите сохранить, и того, как вы хотите его использовать.
Документация Firebase говорит об этом:
База данных реального времени Firebase хранит данные приложения JSON, такие как состояние игры или сообщения чата, и мгновенно синхронизирует изменения на всех подключенных устройствах.
Firebase Remote Config хранит указанные парами ключ-значение для изменения поведения и внешнего вида вашего приложения, не требуя от пользователей загрузки обновления.
Firebase Hosting размещает HTML, CSS и JavaScript для вашего сайта, а также другие ресурсы, предоставляемые разработчиками, такие как графика, шрифты и значки.
Firebase Storage хранит файлы, такие как изображения, видео и аудио, а также другие пользовательские материалы.
При выборе между облачным Firestore и базой данных Firebase Realtime Документация Firebase гласит:
Firebase предлагает два облачных, доступных для клиента решений для баз данных, которые поддерживают синхронизацию данных в реальном времени:
База данных реального времени - это исходная база данных Firebase. Это эффективное решение с низкой задержкой для мобильных приложений, которое требует синхронизированных состояний для клиентов в реальном времени.
Cloud Firestore - новая флагманская база Firebase для разработки мобильных приложений. Это улучшает успехи базы данных Realtime с новой, более интуитивной моделью данных. Cloud Firestore также обладает более богатыми, более быстрыми запросами и масштабами, чем база данных Realtime.