Должны ли мы хранить ВСЕ данные на базе firebase только последней версии?

Наше приложение очень близко относится к примеру SF Bus, опубликованному Firebase, поскольку мы также отслеживаем транспортные средства и их пассажиров.

Рекомендуется хранить все данные о местоположении транспортных средств на Firebase или хранить только последнюю версию и хранить все остальное в отдельной базе данных?

Мне интересно это, потому что единственными данными, которые актуальны в реальном времени, является последнее местоположение транспортного средства .

Для нашего приложения в реальном времени мы не заботимся о том, где находится автомобиль, мы хотим знать, где находится автомобиль. Журналы хранятся для последующего анализа.

Какова была бы рекомендация SO по этому поводу?

[Основатель Firebase здесь] Я бы рекомендовал только сохранить текущее местоположение транспортных средств. Сила Firebase – это обновление и масштабирование в реальном времени, поэтому она идеально подходит для вещания транспортного средства большому количеству людей. Тем не менее, это не очень полезно для деятельности по добыче данных. Поэтому, если вы хотите хранить истории и анализировать их, я бы рекомендовал сохранить это в отдельной системе, предназначенной для комплексного анализа.

Interesting Posts
Давайте будем гением компьютера.