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

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

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

17 ответов

11 просмотров

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
Всем привет, есть небольшая проблема Есть такой скрипт document.addEventListener('DOMContentLoaded', function () { const sliderTabs = document.querySelectorAll('.s...
A da
8
@go1337 @dblackCat Привет. Все ещё дрочусь с fastpanel. Добавил второй домен который должен смотреть в рут того же сайта, но так как это просто домен, а не сайт, я не могу ему...
Ross 🦴
9
До речі, в ево нема можливості чи якого розширення щоб з адмінки з телефона зайти і терміново щось в верстці поправити?
Женя
7
Ну, так - шо, грамодяне-эрленгяне? Все - готовы подписаться под словами "гуру" на счёт трудности применения POSIX threads и про, конкретно, мьютексы, что "... недопоставишь м...
Wlad
21
кто-нибудь пользуется тайм-трекерами во время работы? так много разных нагуглил, может есть что-то популярное
Lencore
8
Пацаны. Я разрабатываю софт для инвайтинга на телетон, и столкнулся с такой проблемой, в один из чатов не могу приглашать никого, не дает добавлять, в то же время через официа...
Kernel Panic
11
Скажите, а кому нужен Currency как отдельный плагин вместо полноценного ecommerce в OctoberCMS? Кто-то использует его уже или планирует в будущем? Может я что-то не понимаю?
Igor
13
Розмовами про Рево мені нагадали часи, коли шаблони правилися прямо в адмінці. Хто в курсі, чому відійшли від цієї практики, так блейд не працює? Доволі зручно ж було (інколи)
Женя
3
привет, как сбилдить свифт прогу статически? делаю -Xswiftc -static-executable - получаю такую ошибку: /lib/aarch64-linux-gnu/libc.a(pthread_join_common.o)(.note.stapsdt+0x14...
🦊 Fox 🌸 🌸
6
Карта сайта