|
Отображение графиков
|
|||
---|---|---|---|
#18+
pirovindosЕсли еще актуально, то 1. "принятия срочных решений" не нужно делать запросы к базе в 10000 точек. Все это должно быть автоматически в онлайне, подгружаться постепенно и показываться в режиме скользящего окна. (Детали опускаю). 2. Расследование аварий - процесс неспешный, скорее всего потребуется не очень простая обработка (если не сегодня, то завтра), поэтому наверняка обработку лучще делать вне базы. "для просмотра изменения параметров во времени, оценки стабильности работы системы" - если "на ходу", то в первую группу, если постфактум, то во вторую. Как не делать запрос в 10000 точек? допустим процесс медленный (наполнение бочки жидкостью) занимает ну минимум 2 часа а это уже как минимум более 7 тысяч точек. Ведь нельзя запретить пользователю просматривать только 1000 секунд за раз, теряется общая картина происходящего. а чем лучше делать обработку не в БД? Да же пусть он неспешный, обычно производится вывод нескольких графиков, они просматриваются визуально. Автоматическая обработка от системы не требуется (допустим определение "провалов" или другой какой анализ) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2011, 06:59 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
реализовали пока выборка данных из БД. в БД уже более 26 млн. записей, время выборки суток (86400 точек БД "сжимаются" до 1000 точек) 2 секунды. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2011, 07:12 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
mikola1982реализовали пока выборка данных из БД. в БД уже более 26 млн. записей, время выборки суток (86400 точек БД "сжимаются" до 1000 точек) 2 секунды.Чем всё таки мой вариант не нравится? по моему классика... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2011, 08:49 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
Попробуйте удобную для пользователя навигацию ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2011, 12:13 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
alexeyvgИзвестные системы типа всяких карт так и делают. +1 называется "растрирование". Можно вообще убрать сабж про "сжатие" "Возле" СУБД (АппСервер или DLL к СУБД) - рисует точки в графический файл. Хоть 5 миллионов в одну точку. Передваться на клиента будет всё равно растр 256х256 (гугл и яндекс) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2011, 13:27 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
mikola1982, Сначала бдительно посмотрите на rrdtools, и решите, вся ли нужная вам функциональность там имеется, что нужно добавить, без чего можно обойтись. Потом посмотрите реализацию --- какие фичи как сделаны, удобно ли вам так же предварительно готовить данные, так же хранить. Потом с усвоенным "учебником по rrdtools" в голове вернитесь к реализации своей собственной задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2011, 17:49 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
а про японские свечки тут никто не писал? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2011, 12:44 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
iv_an_ru, спасибо. интересный материал. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2011, 14:09 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
pirovindosЗависит от того, какие данные. Например, при простом прореживании, ты не отправишь из БД данные, которые больше всего интересуют пользователя. Какой-нибудь резкий всплеск. Решение нужно принимать исходя из прикладной задачи. Для чего график нужен пользователю? Подскажите где можно посмотреть алгоритмы прореживания данных? Важно что бы всплески отображались. Допустим выводим данные по какому-то более менее стабильному процессу за месяц (более 2 млн. записей в БД), пользователю необходимо просмотреть были ли сильные изменения режимы работы. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2011, 06:12 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
mikola1982, Не смогу указать ни одного конкретного алгоритма, который точно подойдет. В данном случае я бы написал свой собственный, используя стандартные алгоритмы только для поиска максимумов, минимумов, средних и медиан. Ключевые слова: "обработка сигналов". ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2011, 10:10 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
pirovindos, спасибо. пока думаю сделать так: находить среднее для набора точек и отбирать максимально отличающееся значение от среднего. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2011, 06:32 |
|
Отображение графиков
|
|||
---|---|---|---|
#18+
неплохая подборка книг по обработке сигналов тынц ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2011, 09:19 |
|
|
start [/forum/topic.php?fid=33&msg=37125922&tid=1548048]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
88ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 322ms |
total: | 503ms |
0 / 0 |