Получение данных из платформы
Накопление данных
Объединение данных - это способ получения данных из платформы, который часто является необходимым компонентом работоспособного приложения IoT. В приложении обычно создается больше данных, чем необходимо персоналу, и накопление помогает упростить некоторые проблемы, возникающие при работе с большими объемами данных, но при этом могут применяться следующие оптимальные методы снижения проблем.
В мэшапах могут возникать следующие проблемы из-за неправильной реализации накопления данных:
Медленные загрузка и рендеринг мэшапа.
Пики использования памяти при открытии мэшапа несколькими пользователями.
Оптимальные методы накопления данных
Данные должны накапливаться перед привязкой к виджетам, особенно при наличии многих точек сбора данных в минуту. Накопление должно выполняться перед загрузкой мэшапа. Проблемы часто возникают, когда методы накопления или сортировки выполняются в службе запросов.
Оптимальным методом является накопление данных заранее при их сохранении:
в памяти как непостоянные свойства, чтобы уменьшить нагрузку на хранение и быстрее загружать из памяти;
в отдельных потоках или таблицах данных, если требуется постоянное хранение.
Было ли это полезно?