72 похожих чатов

Всем привет! Подскажите плес, как лучше организовать хранение данных с

датчиков.
Херня в том, что датчиков по 3 штуки на каждом объекте. Данные с 1 датчика приходят вместе, одновременно, несколько измерений. Но между датчиками есть задержка ~10 минут. Т. е. датчик погоды прислал свои измерения, а другой еще нет.
Создать 3 таблицы, чтобы туда копились данные со всех объектов? То есть - таблица для датчика1 (Id, MeasureDateTime, ObjectName, Measure1, Measure2....), таблица для датчика2 и т.д.?
Это дело потом надо будет красиво разматывать на форме в таблицы, строить графики и т.д.

17 ответов

16 просмотров

Сделай семантический граф. И мне тем самым поможешь. Только храни это дело в noSQL ?

А как это все относится к вопросу "как хранить данные"?

Kubalack- Автор вопроса
Ilya Zviagin
А как это все относится к вопросу "как хранить дан...

Такая система таблиц-это нормально, или лучше по-другому? Вот что я имею ввиду.

Я бы на твоём месте подумал сразу о том, чтобы вообще не хранит эти данные, а агрегировать их сразу в какие-то более полезные данные. Например, если датчик весь день выдавал одну и ту же температуру, хранить каждую минуту значения мало смысла.

Kubalack
Такая система таблиц-это нормально, или лучше по-д...

Таблица главная должна быть одна. Датчик, время, величина, значение

Kubalack
Спасибо, так и сделаю

Лучше не делай так, лучше подумай. Подумай, что тебе нужно будет потом делать с данными, как с ними работать, для чего вообще они нужны

Ilya Zviagin
Я бы на твоём месте подумал сразу о том, чтобы воо...

Я предлагал такое решение но мне сказали что есть риски потерять что-то важное, я пока сделал через linq, выфильтровал элементы у которого соседи равны ему самому, потом перепишу запрос, мне оконные функции пригождаются раз в три года, и нужно либо вывихнуть мозг, либо переАсилить ицыка

Ivan Stellmann
Я предлагал такое решение но мне сказали что есть ...

Так в том и вопрос, что надо понять, что важное, а что нет, и первое не терять

Ilya Zviagin
Так в том и вопрос, что надо понять, что важное, а...

Там даже вопрос в том что если по дате не нашли данных то решили что дорого бегать искать следующий с велью

Ivan Stellmann
Там даже вопрос в том что если по дате не нашли да...

Вот "следующий валун" это очень хреновый запрос. Хотя конечно есть и хуже

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта