powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД почти реального времени
19 сообщений из 44, страница 2 из 2
СУБД почти реального времени
    #33295393
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ggv wrote:
> hvlad
>
> MOM тоже может навернуться, а свои файлы ближе к телу в случае чего. Да
> и избыточно оно для _данной_ задачи, imho
>
> Но через файловый буфер - проще и, вообще говоря, надёжнее. Когда-то сам
> так и делал (когда FB ещё не было ;)
>
>
> Навернуться может все, но MOM специально предназначен для таких задач.
> Про избыточность - этого нельзя сказать, исходя из "постановки задачи"
> И еще раз - пока нет XA примочки к фаловой системе, типа адаптора или
> расширения, то файловый буфер по определению не может быть надежным в
> последовательности "взять из файла - действия в базе - действия в файле
> типа удаления"
> Впрочем, RDBMS как раз этим и отличаются от файловых баз. Ну и XA для
> этого же приворочили.
> Дураки, наверное, делали.
Да не надо ничего в файле удалять!
Запостили в файл 100 показаний датчиков, отвалили на следующий.
В это время читатель взял свободный файл показаний, залил его в базу.
собссно, всё...
В хорошем варианте всё получается сразу и быстро. в плохом - приходится
перезаливать файл показаний.
Т.е. файл показаний является псевдо датчиком для БД, просто с правом на
ошибку и повтор.
То, что быстрее и проще чем заливка в обычный файл (текстовый для
понимания, или бинарный, ну чтобы совсем быстро) ничего не может, есть
сомнения? И надежность там - таки ого-го... по крайней мере сравнима с
надежностью СУБД.


--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33295410
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
locky - мы, к сожалению, говорим о разном, и на разных языках
Даже если ничего не надо удалять из файла.
Я о моменте, когда читатель взял фалй и залил его в базу.
Тут, видимо, мы никак не поймем друг друга.
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33295441
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ggv wrote:
> locky - мы, к сожалению, говорим о разном, и на разных языках
> Даже если ничего не надо удалять из файла.
> Я о моменте, когда читатель взял фалй и залил его в базу.
> Тут, видимо, мы никак не поймем друг друга.
Видимо, да...
Ну хорошо, взял читатель файл и залил в базу. Ок. данные в базе, файл
уже не нужен - удалил или оставил, не суть важно.
Или Вы имеете в виду, что как раз вот этот момент "взял файл и залил в
базу" как раз и представляет собой наибольшую сложность?

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33295493
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
да ничего я не имею ввиду, мне фиолетово, и работа с файлами меня вполне устраивает, все замечательно.
Наговорили много, спросившему есть что почитать
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33295598
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) Иван FXS- о птичках ...

Иван, Вы как всегда всех веселите :o) Ну какое отношение эта ваша карусель имеет к поставленной задаче ???

- Вы не поняли? Наверное, смешинка помешала ...
Это был скромный пример реализации в MS Access отслеживания множества каналов - по их событиям.
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33295755
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и как интенсивно они у вас пишут в базу. В байтах в секунду ?
Вы хоть поняли смысл исходного вопроса ???
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33295806
Guest22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хотя может я не до конца понял постановку, в части "отдавать несложную агрегацию за текущие сутки максимум с двух-трех секундной задержкой (с момента получения данных)". Это понимать как то, что в отчете показания датчика должны появлятся буквально тут-же после снятия?

Да, именно так. Оператор должен увидеть поступление данных на своей консоли практически сразу же, максимум через пару секунд. Если делать через буферный файл (а именно к такому решению я склоняюсь в силу отсутствия желания прикручивать внешний платный менеджер очередей к несложной и сугубо внутренней задаче), то операторская консоль сможет туда заглянуть для получения совсем свежих данных, которые еще не успели переместиться в базу.
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33295953
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guest22 wrote:
> хотя может я не до конца понял постановку, в части "отдавать несложную
> агрегацию за текущие сутки максимум с двух-трех секундной задержкой (с
> момента получения данных)". Это понимать как то, что в отчете показания
> датчика должны появлятся буквально тут-же после снятия?
>
>
> Да, именно так. Оператор должен увидеть поступление данных на своей
> консоли практически сразу же, максимум через пару секунд. Если делать
> через буферный файл (а именно к такому решению я склоняюсь в силу
> отсутствия желания прикручивать внешний платный менеджер очередей к
> несложной и сугубо внутренней задаче), то операторская консоль сможет
> туда заглянуть для получения совсем свежих данных, которые еще не успели
> переместиться в базу.
Ну, консоль... из БД то тоже придётся читать... постоянным потоком?
интересно...
Дык делай комбинированный метод... оператор просто должен видеть
последние показания датчиков или он должен видеть аггрегацию?
И так и так можно сделать...
к примеру, съемщик датчиков пишет в файл и одновременно отправляет
сообщение консольной проге. прога показывает значения, оператор их чудно
видит. а для всех остальных ( и всего остального) тихо мирно и быстро
сливаем в базу, где хранится уся история и всё такое...




--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33297431
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Ну и как интенсивно они у вас пишут в базу. В байтах в секунду ?
- ээээ ...
Вас интересует, как быстро MS Acces отрабатывает event?
Или - Вы подозреваете, что MS Acces не умеет отрабатывать СВОИ СОБСТВЕННЫЕ "быстро возникающие" event-ы?
Или Вы спрашиваете - как быстро MS Acces пишет данные из оперативной памяти в таблицы?
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33297547
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guest22
>Есть достаточно типовая задача хранения телеметрических данных в СУБД

Попробуй Fox. Можно Visual. В своё время нечто похожее делали. Не знаю правда, как получаешь информацию.

С уважением, Владимир.
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33297691
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иван FXS
Вас интересует, как быстро MS Acces отрабатывает event?
Или - Вы подозреваете, что MS Acces не умеет отрабатывать СВОИ СОБСТВЕННЫЕ "быстро возникающие" event-ы?
Или Вы спрашиваете - как быстро MS Acces пишет данные из оперативной памяти в таблицы?

[устало] Я ничего не спрашиваю. Я говорю о том, что Ваша ПЛЮШЕВАЯ задачка даже близко не дает той нагрузки на сервер, которую может дать прооостенькая такая телеметрия, или биллинг средненького Интернет-провайдера. Кроме того, сравнивать файл-серверное однопользовательское приложение с клиент-серверным ...

В общем, Вы опять не в теме
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33297716
Странно что никто не упомянуд готовые существующие промышленные решения именно для задач телеметрии :))

Навскидку, Wonderware IndustrialSql server/Intouch, Citect Plant2Sql, Intellution iFix / Fix Dynamics, Iconics, Genesis32 и т.д. Кстати попутно и задача мгновенного отбражения изменения информации решается.

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

ИМХО разумеется.
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33297786
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Амимпроходилкстати, биллинговые задачи и задачи снятия показаний телеметрии таки существенно различаются, соответственно и подходы должны быть несколько разными.


Безусловно, но кое что применить бывает возможно (в каждом конкретном случае)
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33297963
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)В общем, Вы опять не в теме
- lа Вы просто перечитайте - в первом посте - постановку задачи (прежде, чем "опять" щеки надувать): где там - "многопользовательское клиент-серверное"?
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33298076
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где там про 20 окошек IE
худощекий вы наш ???
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33298264
serg99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Над обработкой (в том числе архивировании) данных реального времени задумывались очень многие. Уже много лет существует организация OPC (www.opcfoundation.org) где можно найти подходящий готовый продукт. Эта организация выработала стандарт HDA по работе с архивами телеметрической информации (независимо от того где эти данные хранятся - в стандартной SQL базе или в хитром виде в каком ни будь файле).
Из дешевых продуктов можете например посмотреть "Trend OPC Logger" на http://www.prosoft-systems.ru/products.htm. Там и визуализация и архивация. Для уменьшения объема данных, который пишется в SQL БД, как правило помогает режим записи "по изменению". То есть в БД пишутся данные какого либо датчика только в случае изменений показаний датчика.
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33363134
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу решений в области регистрации телеметрии - CERN достаточно авторитетен?
А то они в 2004 очень распинались про регистрацию данных с ускорителей. Правда, у них задачки для sqlru-шного масштаба мелковаты, какие-то жалкие сотни миллионов записей с каждого эксперимента... Но, может, кому и пригодится. На Oracle, ессно :)

Докладчика звали Джейми Шиерс, Руководитель группы баз данных, Европейский центр ядерных исследований (CERN), Швейцария
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33363765
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, а при чем здесь реальное время?
...
Рейтинг: 0 / 0
СУБД почти реального времени
    #33374631
Фотография Михаил Михайлович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serg99Над обработкой (в том числе архивировании) данных реального времени задумывались очень многие. Уже много лет существует организация OPC (www.opcfoundation.org) где можно найти подходящий готовый продукт. Эта организация выработала стандарт HDA по работе с архивами телеметрической информации (независимо от того где эти данные хранятся - в стандартной SQL базе или в хитром виде в каком ни будь файле).
Из дешевых продуктов можете например посмотреть "Trend OPC Logger" на http://www.prosoft-systems.ru/products.htm. Там и визуализация и архивация. Для уменьшения объема данных, который пишется в SQL БД, как правило помогает режим записи "по изменению". То есть в БД пишутся данные какого либо датчика только в случае изменений показаний датчика.

COM-технология супер быстрая!
...
Рейтинг: 0 / 0
19 сообщений из 44, страница 2 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД почти реального времени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]