Хранение и обработка данных с датчиков

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Logrus
Сообщения: 2084
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Хранение и обработка данных с датчиков

Сообщение Logrus » Пт окт 09, 2020 4:42 pm

tarasfrompir писал(а):
Пт окт 09, 2020 3:19 pm
AK1 писал(а):
Пт окт 09, 2020 2:51 pm
С MDM работаю менее года и многого не знаю. Но если не оптимизировать базу, то сильно тормозит.
Приходится или ограничивать срок хранения или терять детализацию.
Есть возможность хранить данные без оптимизации в отдельные файлы архива и оперативно вытаскивать для обработки?
Нужен срок хранения несколько лет с шагом 10 сек для 10-20 параметров.
Пока на emoncms.org пишется 5 параметров с шагом 10 сек (1 фунт в год на 1 параметр независимо от срока хранения). Глубина архива пока 2,5 года
Есть такая штука - //Define('SEPARATE_HISTORY_STORAGE',1); // STORE HISTORY DATA IN DIFFERENT TABLES
лучше не юзать, создаются отдельные таблички на все классовые свойства даже без истории

с таблицей phistory_queue тип поля текст и она на хдд вместо памяти, а в phistory (не задана), насколько помню и не раз уже сказано
https://github.com/sergejey/majordomo/b ... .php#L1196
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Ответить