Подтвердить что ты не робот

Firebase: различия между базой данных в реальном времени и хранением файлов

Я узнал о хранении и хранении данных в режиме реального времени из этого сообщения Разница между хранилищем данных и хостингом?

Но я до сих пор не знаю о базе данных в реальном времени и о недавно созданном хранилище файлов.

Есть ли у кого-нибудь краткое объяснение?

Спасибо заранее.

(В связи с проблемой дублирования с Разница между хранилищем данных и хостингом Хранение?, что проблема решает и что я прошу, это две разные вещи и хостинг-хранилище и хранилище файлов различно в случае Google Firebase)

4b9b3361

Ответ 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.