powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Вопрос про БД реального времени
83 сообщений из 83, показаны все 4 страниц
Вопрос про БД реального времени
    #34391587
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возникло несколько вопросов. Если кто сможет ответить/подискутировать, буду признателен за развернутый ответ :)

Собсно, вопросы:
- что же такое все-таки база данных реального времени? В чем состоит ее реальность?
- является ли Oracle (может быть с надстройкой) СУБД реального времени?
- является ли Cache' (может быть с надстройкой) СУБД реального времени?

Заранее спасибо за вопросы! Необходимость ответов возникла в работе, многочасовое копание в Гугле дало мало результатов, к сожалению :(
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34391602
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПС: информацию про Cache Connect to Oracle и TimesTen to TimesTen нашел, но не понял - удовлетворяет ли эта надстройка условиям БД реального времени? При глубоком анализе кажется, что нет. Хотя в доке говорится про "производительность режима реального времени". Или я не так понимаю само понятие "БД реального времени"?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392164
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по-моему это чисто абстрактные вопросы и ответы на них счастья Вам не принесут

с какой целью Вы это спрашиваете, что за необходимость возникла ?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392408
Andreww
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenko удовлетворяет ли эта надстройка условиям БД реального времени

Огласите эти самые "условия" и станет понятно.

Первый раз слышу что бы производительность привязывали к реальному времени, обычно под "реальным временем" подразумевают систему ,у которой отклик происходит за фиксированное время или время не превышающее какой-то интервал, причём отклик может быть как прикладной (успех\ошибка\результат) так и сообщение системы о том, что "не удалось выполнить операцию за отведёное время".

А Times Ten это вроде оракловый IN-MEMORY Databse, может вроде как с 10G использоваться как некий "кэш", но про реальное время никогда не слышал.

Вообще СУБД которая претендует на "реальное время" и работает на операционке которая это самое реальное время не обеспечивает смотриться странно :(
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392419
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperпо-моему это чисто абстрактные вопросы и ответы на них счастья Вам не принесут

Ну-у-у-у... Все зависит от ответа ;) Если ответ будет тот, который мне нужен (и он будет соответствовать истине), то счастье очень даже принесет.

SergSuper
с какой целью Вы это спрашиваете, что за необходимость возникла ?
Необходимость следующая. Некая структура решила пролоббировать распространение некоей СУБД на уровне мля государства. Благодаря этому в некий тендер внесены требования к разрабатываемой системе такие - необходимо реализовать систему на основе БД реального времени. Отсюда и вопрос. Поскольку четкого понятия БД реального времени (как например ОС реального времени) я не нашел. И так же список собсно этих самых СУБД реального времени я так же не обнаружил.
Вторая часть вопроса. У нас имеется искомая система по объявленному тендеру. И хочется понять, она удовлетворяет этому дурацкому требованию по реальности времени или нет. Если нет - то хочется убедить, что и та СУБД, на которую намекается, так же не является таковой :)

Вот!

Доп вопросы приветствуются.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392476
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Vadim!
Ты пишешь:

VadimVR> Вторая часть вопроса. У нас имеется искомая система по объявленному тендеру.
VR> И хочется понять, она удовлетворяет этому дурацкому требованию по реальности времени или нет.
VR> Если нет - то хочется убедить, что и та СУБД, на которую намекается, так же не является таковой :)тухлая затея.
если уж прописали в требования тендера разнообразные крючки,
то выберут именно "то, что нужно".
наблюдал подобный процесс, когда в тендер на поставку
"членовозов" для автопарка мэрии, помимо разных всяких ТТХ,
были вписаны четкие габариты, с точностью до миллиметра.
естессно, под эти параметры по совокупности подходила
только одна конкретная модель конкретного производителя...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392519
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoВозникло несколько вопросов. Если кто сможет ответить/подискутировать, буду признателен за развернутый ответ :)
Вообще, выделяют системы реального времени, это не обязательно ОС, а какой-то программно-аппаратный комплекс, который в том числе может своей составной частью иметь СУБД которая тоже может называться системой реального времени. Само же понятие реального времени вроде для ОСРВ определено, и здесь оно определяется аналогично - гарантированный ответ в заданный промежуток времени (если говорим про "жесткое" реальное время). А про то, что для того, чтобы СУБД была системой реального времени необходимо, чтобы она функционировала на ОСРВ - это верно отмечено.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392606
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewwОгласите эти самые "условия" и станет понятно.

AndrewwПервый раз слышу что бы производительность привязывали к реальному времени, обычно под "реальным временем" подразумевают систему ,у которой отклик происходит за фиксированное время или время не превышающее какой-то интервал, причём отклик может быть как прикладной (успех\ошибка\результат) так и сообщение системы о том, что "не удалось выполнить операцию за отведёное время".
Да, именно такое определение ОС реального времени мне и известно. НО про БД реального времени слышать не приходилось. А в инете встречаются доклады на эту тему. Точнее - заголовки докладов. Вот и хотелось узнать - может кто из форумчан в курсе проблемы.

Andreww
Вообще СУБД которая претендует на "реальное время" и работает на операционке которая это самое реальное время не обеспечивает смотриться странно :(
А вот про ОС я ничего не говорил :) Насколько я понял, Cache' может работать на QNX - а это уже ОС реального времени. Если, правда, не ошибаюсь.

Но все равно - само понятие субд реального времени для меня не совсем понятно. Разве что под ораклом выставить таймаут в определенное время - вот и будет реальность... но имхо глупо это.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392619
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Vadim!
Ты пишешь:

VadimНасколько я понял, Cache' может работать на QNXоткуда дрова?

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392622
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
тухлая затея.
если уж прописали в требования тендера разнообразные крючки,
то выберут именно "то, что нужно".
наблюдал подобный процесс, когда в тендер на поставку
"членовозов" для автопарка мэрии, помимо разных всяких ТТХ,
были вписаны четкие габариты, с точностью до миллиметра.
естессно, под эти параметры по совокупности подходила
только одна конкретная модель конкретного производителя...

... согласен
но не совсем тухлая.
ибо в вашем случае были членовозы с соответствующими параметрами, а в нашем - имеется только СУБД, а самой тендерной системы на ней нет во всей стране.
Просто хотят выкрутить руки и заставить вести разработку на ней. Уроды. Переделать несколько лет труда из-за пары уродов.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392633
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
VadimНасколько я понял, Cache' может работать на QNX
откуда дрова?

Где-то на форуме чел бросался словами. Но возможно это не дрова, а просто хорошая трава ;)
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392660
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoВозникло несколько вопросов. Если кто сможет ответить/подискутировать, буду признателен за развернутый ответ :)

Собсно, вопросы:
- что же такое все-таки база данных реального времени? В чем состоит ее реальность?
- является ли Oracle (может быть с надстройкой) СУБД реального времени?
- является ли Cache' (может быть с надстройкой) СУБД реального времени?

Заранее спасибо за вопросы! Необходимость ответов возникла в работе, многочасовое копание в Гугле дало мало результатов, к сожалению :(
Про Оракл не знаю, а каше, вообще говоря, нет. Реальное время - это значит отклик за регламентированное время. Каше работает в контексте операционки. Как насчет QNX - не знаю. Но винды, линухи и бзди к ОСРВ как-бы не относятся. Если есть реальный интерес - то имеет смысл уточнить какие из операций с базой для вас нужно загонять в регламентированный отклик и связаться с саппортом Интерсистемс. Возможно, какая-то часть операций и попадет под это условие. Либо, если у них будет к тому интерес, могут добавить в future какие-нибудь режимы работы. Каше как и Оракл могут работать на сырых разделах и самостоятельно управляют своим кешом. Возможно, при каких-то настройках операионки и окружения они могут приблизиться к реальному времени на некоторых операциях. Но вопрос настолько тонкий, что полностью корректный ответ а не набор предположений вам могут дать только в саппорте.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392693
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Vadim!
Ты пишешь:

VadimVR> Насколько я понял, Cache' может работать на QNX
Мимопроходящийоткуда дрова? Vadim
VR> Где-то на форуме чел бросался словами.
VR> Но возможно это не дрова, а просто хорошая трава ;)
трава.
вот тут слова QNX не найдено...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392696
кашист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Romanenko

Берите CACHE
Быстрее нет
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392710
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, кашист!
Ты пишешь:

кашистк> Берите CACHE
к> Быстрее нетскажи НЕТ наркотикам! (С)

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392713
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewwВообще СУБД которая претендует на "реальное время" и работает на операционке которая это самое реальное время не обеспечивает смотриться странно :(
Термин "РВ" сейчас заметно размыт. Ну а что касается "странно".... если говорить не о "теоретическом", а о "практическом" РВ, то подергивания в эту сторону в принципе возможны.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392749
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркА про то, что для того, чтобы СУБД была системой реального времени необходимо, чтобы она функционировала на ОСРВ - это верно отмечено.
Не совсем так. Достаточно, чтобы ее критическая часть использовала только те сервисы ОС, которые удовлетворяют требованиям РВ. Это, конечно, суровое требование, но "в отличие от" таки оставляет возможность повыкручиваться.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392762
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, softwarer!
Ты пишешь:

softwarers> Не совсем так. Достаточно, чтобы ее критическая часть использовала только
s> те сервисы ОС, которые удовлетворяют требованиям РВ .расшифруй.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392777
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кашист
Берите CACHE
Быстрее нет
Спорно это все.
Просьба тему не развивать, а то опять начнется тряпкозакидательство.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34392800
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
Термин "РВ" сейчас заметно размыт. Ну а что касается "странно".... если говорить не о "теоретическом", а о "практическом" РВ, то подергивания в эту сторону в принципе возможны.
Речь идет не о приближении к системе РВ, а именно о непосредственно системе РВ. У нее есть впринципе строгое определение - ответ не более чем за... Причем это самое время ответа достаточно большое.
В БД могут строиться зверские отчеты, у которых запрос выполняется "хотя бы" многия секунды :) Оперирование такими цихрами не подпадает под определение системы РВ, насколько я понимаю. Потому и не понятно, какие требования выдвигаются к БД реального времени. Или этот термин - просто необдуманная ПРная глЮпост
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393056
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийрасшифруй.
Что именно ты хочешь? Список таких "сервисов"? Сходу назвать не смогу, думаю, ты сам понимаешь, что это надо очень серьезно ковыряться. Как тупейший пример - в "рв-шности" функции PtInRect я вполне уверен.

Если же просишь раскрыть мысль в целом... написание рв-сервиса требует решения двух принципиальных задач: во-первых, гарантировать достаточно частое выполнение некоторого куска кода, диспетчера, во-вторых, обеспечить рв-шность внешнего интерфейса этого сервиса. Если эти две задачи решены, то диспетчер может передавать обработку поступающих запросов соответствующему коду, и если тот не успел отработать - фиксировать таймаут; все, требования рв соблюдены. Жесткое требование (гарантировать ответ) выполнено, осталось более мягкое - "разумная вероятность таймаутов", что уже может быть выполнено на неРВ-ОС.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393103
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, softwarer!
Ты пишешь:

softwarer Мимопроходящийрасшифруй.s> Что именно ты хочешь? Список таких "сервисов"?
s> Сходу назвать не смогу, думаю, ты сам понимаешь,
s> что это надо очень серьезно ковыряться. ну вот и не бросайся словами.

softwarers> Как тупейший пример - в "рв-шности" функции PtInRect я вполне уверен.поржал! (С)
именно GUI тут к месту...

зы: дальнейшие размышлизмы даже комментировать не буду.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393121
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoВ БД могут строиться зверские отчеты, у которых запрос выполняется "хотя бы" многия секунды :)
Это уже Ваше представление о том, "что такое БД" :) Просто чтобы показать, что такое рассуждение недопустимо узко - вспомните, что существуют и не SQL-СУБД, и те СУБД, в которых никакого select sum() from terabyte_table нету.

Когда Вы заказываете какой-то сервис - в том числе, РВ-сервис - Вы знаете, с какими запросами собираетесь к нему обращаться. Когда говорят о строгом РВ применительно к БД, насколько я видел, практические запросы исчерпываются двумя требованиями:

- гарантированная скорость попадания в БД данных с какого-нибудь технологического датчика (то есть гарантированная скорость insert/commit)

- гарантированная скорость простых запросов, уровня select from table where id = :id

Кроме того, есть разговоры об "обработке данных в реальном времени" - всякие там биржевые котировки итп. Но там уже "мягкое РВ".

Vadim RomanenkoИли этот термин - просто необдуманная ПРная глЮпост
Я бы не стал говорить так резко, но размытость действительно есть.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393138
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийпоржал! (С)
именно GUI тут к месту...
Когда проржешься, подумай, откуда ты достал гуй и зачем. Впрочем, уже ясно, что ничего интересного ты сказать не собирался, и это намерение вряд ли изменишь.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393180
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, softwarer!
Ты пишешь:

softwarers> Когда проржешься, подумай, откуда ты достал гуй и зачем.
s> Впрочем, уже ясно, что ничего интересного ты сказать не собирался, и
s> это намерение вряд ли изменишь.ты мне тут похами еще...
ты с потолка притянул гуевую функцию,
и я же ещё должен тебе о ней рассказывать...
если бы ты, в качестве примера задел, скажем RCVD из RSX-11M,
тогда можно было бы об чем-то потолковать.
а так, пустой трёп с дельфинистом...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393222
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerНе совсем так. Достаточно, чтобы ее критическая часть использовала только те сервисы ОС, которые удовлетворяют требованиям РВ.
Тогда эта ОС должна быть как минимум однозадачная, иначе все, что может запуститься параллельно является потенциально опасным.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393304
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркТогда эта ОС должна быть как минимум однозадачная, иначе все, что может запуститься параллельно является потенциально опасным.
Опять же, слишком сильное требование. Нужно, чтобы диспетчер (критическая часть) достаточно часто получал управление. А это - если ОС не дает такой возможности пользовательскому процессу - значит прерывания, драйвер какого-нибудь аппаратного таймера.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393446
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийты мне тут похами еще...
Если цитирование твоего лексикона является хамством - вывод, думаю, сам можешь сделать.

Мимопроходящийты с потолка притянул гуевую функцию, и я же ещё должен тебе о ней рассказывать...
Я притянул то, что общеизвестно и хорошо иллюстрирует принцип. То, что ты погнался за формой и даже не пытаешься подумать о сути, забавно, хотя такой цели я не ставил. Ну а то, что ты считаешь PtInRect гуевой функцией.... не буду комментировать, к делу не относится.

Мимопроходящийесли бы ты, в качестве примера задел, скажем RCVD из RSX-11M,
тогда можно было бы об чем-то потолковать.
Забавно. Отвечая тебе, я делал выбор, ограничиться ли описанием в один абзац или рассказать подробнее (в рамках упоминания "крутых слов" - со ссылкой, например, на shmat). И сейчас пожалуй скорее рад, что не стал этого делать. Толковать с человеком, продемонстрировавшим знание одного крутого слово, но обладающим поверхностными суждениями...

Мимопроходящийа так, пустой трёп с дельфинистом...
Спасибо, порадовал еще раз. Ты довольно живописен в роли главного героя анекдота про пионера и лифчик.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393507
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerОпять же, слишком сильное требование. Нужно, чтобы диспетчер (критическая часть) достаточно часто получал управление.
Что-то мне подсказывает, что гарантированно это бывает только в ОСРВ.
softwarerА это - если ОС не дает такой возможности пользовательскому процессу - значит прерывания, драйвер какого-нибудь аппаратного таймера.
Которые могут быть запрещены другим процессом...
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393609
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerPtInRect
Если функция исполняется за регламентированное время в монопольном режиме - это не значит что она будет исполнятсья за регламентированное время в конкурентном режиме. В переводе на русский - между выполнением любых операций процессора при ее исполнении может произойти переключение контекста на другой поток, в том числе на поток другого процесса. Логически мысль продолжить в состоянии?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393695
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркЧто-то мне подсказывает, что гарантированно это бывает только в ОСРВ.
Пожалуй - в смысле "гарантированно самой ОС и не надо прилагать никаких усилий". А "не гарантированно, но происходит" - это куда? :)

Локшин МаркКоторые могут быть запрещены другим процессом...
Ну не все так просто.

Теоретически ОС, конечно, может загнать комп в полностью коматозное состояние - она же не обещала этого не делать, ведь так? С практической же точки зрения ситуация получше - часы не отстают, байты из ком-портов не теряются (ладно, согласен, несколько раз в год теряются) итп. Если добавить к этому тот факт, что на сервер не будет ставиться лишнего, и железо, и драйвера пройдут тщательную проверку - этого вполне хватит для многих РВ-задач.

Скажем, первое что вспомнилось - http://new.toxsoft.ru/?id=268
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393733
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я
Все верно. А следовательно, сочетание "функции с регламентированным временем работы в монопольном режиме" и "потока с хорошим IRQL" дает недурные шансы дождаться ответа.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393834
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoВозникло несколько вопросов.Вы здесь были ?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393899
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, softwarer!
Ты пишешь:

softwarerзаблокировать я тебя не могу, поскольку ты модератор, но отныне все твои посты тут будут удаляться.
аминь.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34393926
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer ну я
Все верно. А следовательно, сочетание "функции с регламентированным временем работы в монопольном режиме" и "потока с хорошим IRQL" дает недурные шансы дождаться ответа.
А теперь логически продолжаем мысль в сторону баз данных, темы демоны чтения - записи, вытеснение кеша, глубина и сбалансированность индексов, а также в сторону архитектур соответствующих СУБД и осей. Не будем торопиться с выводами?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34394017
ЮВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoВозникло несколько вопросов. Если кто сможет ответить/подискутировать, буду признателен за развернутый ответ :)

Собсно, вопросы:
- что же такое все-таки база данных реального времени? В чем состоит ее реальность?


В СУБД ЛИНТЕР, которую разработчики декларируют как “СУБД реального времени”,
элементами реального времени являются “события”, о наступлении которых уведомляет СУБД. Ответственность за длительность обработки события после посылки уведомления СУБД на себя не берет (это ответственность приложения).
Приложение может подписаться на события (т.е. само описать те события в БД, о которых его надо уведомлять).Например, модификация некой таблицы (INSERT- поступила новая заявка, DELETE, UPDATE) или выборка данных из таблиц по конкретному Select-запросу
(например, select “Зарплата” from “Штатное расписание” или выполнен сложный SQL-запрс - сформирован месячный баланс) и т. п.

При наступлении такого события приложение получает уведомление.

Приложение может также :
- заставить СУБД генерировать “фиктивное” событие (т. е. уведомлять о том, что произошло событие с именем ХХХХ, даже если реально с таблицей никаких действий не происходило).
- ожидать логическую комбинацию cобытий (например, произошло событие (А и B или (С и D)).
- самостоятельно проверять наступление событий.
- ждать наступления события.
- удалять событие.
и др.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34394039
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, ЮВ!
Ты пишешь:

ЮВЮ> В СУБД ЛИНТЕР, которую разработчики декларируют как “СУБД реального времени”...
хотелось бы заслушать также, начальника транспортного цеха. (С)
"pavelp", просим, просим...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34394238
ЮВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
хотелось бы заслушать также, начальника транспортного цеха. (С)
"pavelp", просим, просим...


Поддерживаю.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34394269
Andreww
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийхотелось бы заслушать также, начальника транспортного цеха. (С)
pavelp, просим, просим...

Очень бы хотелось услышать.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34394699
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что именно хотелось бы заслушать?

Интересно о какой ОС и какой СУБД говорит автор топика.
У меня есть предположение, что речь идёт о ОС 2000 (по-военному ОС РВ Багет) и ББДРВ (Библиотека Базы Данных для ОС Реального Времени). ББДРВ есть не что иное как ЛИНТЕР, функционирующий под упраленим этой ОС РВ :-) Так ли это, Vadim Romanenko?

Если так, да и если не так, то могу сказать следующее.
ЮВ не совсем прав. Мы никогда не декларировали ЛИНТЕР как СУБД реального времени.
Мы говорим (цитаты с сайта www.linter.ru ):
"ЛИНТЕР ... поддерживает работу в операционных системах реального времени..."
"В ЛИНТЕР существует возможность работы в асинхронном режиме, обработки запросов по приоритетам, использования заранее оттранслированных запросов, что позволяет поддерживать работу в операционных системах реального времени."
"Функции реального времени СУБД ЛИНТЕР позволяют разрабатывать уникальные программные комплексы для работы в Real-Time системах – QNX, OS-9, VxWorks, OS/9000, ОС РВ."

Т.е. мы говорим, что ЛИНТЕР имеет некие особенности, которые могут быть полезны при разработке систем реального времени. Плюс мы поддерживаем соответствующий список операционок (весьма специфичных) и железа (Sparc, MIPS, ARM, Motorola 680xx). Так получилось, что на некоторых ОС РВ кроме ЛИНТЕР (из полноценных СУБД) вообще никто не работает (или по факту не работает, хотя декларируется).
Это следующие фичи:
- асинхронное выполнение запросов;
- приоритеты запросов;
- механизм событий (о котором писал ЮВ);
- in-memory таблицы (таблица целиком размещается в оперативной памяти в отдельном пуле, соответственно скорость возрастает в разы);
- претранслированные запросы (имеется ввиду, что в ходе работы приложения "живые" запросы вообще не используются, а выполняются заранее транслированные и сохранённые).
В этот список можно добавить горячий резерв (hot-standby) и управления по SNMP.
Плюс встраиваемость и низкие аппаратные требования. Плюс "специальные" версии, lite-версии. И т.п. Ядро, утилиты и интерфейсы могут быть портированы на любую ОС (на любом железе) за 1-3 месяца. Полный спектр услуг :-)

Собственно вот и всё. Может что забыл :-)

PS Сайт www.linter.ru только-только открылся. Раньше это было просто зеркало www.relex.ru .
Со временем все продукты компании получат по сайту :-) Экий каламбурчик вышел :-)
Поэтому будем очень благодарны всем найденным неточностям, ляпам и корявостям. Координаты на сайте - пишите нам!
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34395917
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenkoа в нашем - имеется только СУБД, а самой тендерной системы на ней нет во всей стране.
А можно полюбопытствовать, что должна делать тендерная система ? Может тогда станет более ясно, насколько критично наличие системы РВ ?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34395948
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LittleCat
что должна делать тендерная система ?

Фактически это аукцион. И, насколько я знаю, они есть (ведь сейчас же
как-то тендеры через WWW проводятся).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34396191
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
LittleCat
что должна делать тендерная система ?

Фактически это аукцион. И, насколько я знаю, они есть (ведь сейчас же
как-то тендеры через WWW проводятся).
Posted via ActualForum NNTP Server 1.4
Не, у автора звучит, что объявлен тендер на некую систему, но вот что она именно для проведения тендеров, это неясно, просто он такое слово использовал. Вот я и пытаюсь уточнить :-) Вроде для тендерной системы требование РВ, это уж слишком ?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397096
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavelvp
Интересно о какой ОС и какой СУБД говорит автор топика.
У меня есть предположение, что речь идёт о ОС 2000 (по-военному ОС РВ Багет) и ББДРВ (Библиотека Базы Данных для ОС Реального Времени). ББДРВ есть не что иное как ЛИНТЕР, функционирующий под упраленим этой ОС РВ :-) Так ли это, Vadim Romanenko?


Нет, это не так :)
Намек делался на Cache'. Под Windows Server какой-либо.
После того, как один из форумчан натолкнул на мысль, что система, работающая хотя бы на ОС неРВ, системой РВ являться не может, то половина груза с моих плеч была сброшена. Вопрос о переходе на Cache' отпал как-бы. По всей видимости, в тендерной документации речь шла о том самом размытом понятии системы реального времени - когда разрабатываемый комплекс должен приближаться к системе РВ по времени отклика на действия оператора.

Разрабатываемая система - комплексная АСКУЭ (автоматическая система коммерческого учета электроэнергии). То бишь система, объединяющая в себе данные из большого кол-ва подчиненных АСКУЭ.
То есть, еще раз, речь шла о тендере на АСКУЭ, к которой выдвигаются повышенные требования. Но ни о какой "настоящей" РВ-системе здесь было бы говорить глупо...

Вобщем, спасибо всем за комментарий!
Хотя, если кому есть еще чего сказать - с удовольствием ознакомлюсь с Вашим мнением, многоуважаемый All!
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397102
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LittleCatНе, у автора звучит, что объявлен тендер на некую систему, но вот что она именно для проведения тендеров, это неясно, просто он такое слово использовал. Вот я и пытаюсь уточнить :-) Вроде для тендерной системы требование РВ, это уж слишком ?

Ну почему же... Хотя никогда и не разрабатывал тендерной системы, но наверняка если бы она была онлайновой, то основными требованиями были все те же - невозможность потерять заявку в случае высокой загруженности...
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397116
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче говоря, ни о каком РВ речь и близко не идёт :-)
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397123
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavelvpКороче говоря, ни о каком РВ речь и близко не идёт :-)

Ну да! Но все равно - если у кого что есть рассказать на эту тему, полезно было бы знать :)
ПС: Про ЛИНТЕР никогда не слышал. Наверное, к моему стыду :(
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397266
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Vadim!
Ты пишешь:

Vadim pavelvpКороче говоря, ни о каком РВ речь и близко не идёт :-)
VR> Ну да! Но все равно - если у кого что есть рассказать на эту тему, полезно было бы знать :)
ПС:: Про ЛИНТЕР никогда не слышал. Наверное, к моему стыду :(Напрасно.
Почитай то, что есть у них на сайте.
Если мало, пЫтай Павла.
У меня сЮпруга работает в оооочень бюджетной конторе, под линтером.
Система, пусть и не оракЕл, но парни всегда идут на встречу потребителю - саппорт на уровне.
И вааще, поддержи отечественного разработчика!
Ура!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397301
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
У меня сЮпруга работает в оооочень бюджетной конторе, под линтером.
Система, пусть и не оракЕл, но парни всегда идут на встречу потребителю - саппорт на уровне.
И вааще, поддержи отечественного разработчика!
Ура!


Та я может быть и с удовольствием бы, но у нас сейчас не тот этап, чтоб менять СУБД - будет как в поговорке, что коней на переправе не меняют...
8 лет все-таки развивается сегодняшняя система, переход даже на скуль и то был бы геморройным (при наличии ПО, позволяющего автоматизировать переход).

Может в будущем... Поглядим! Жисть-то не заканчивается :)
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397495
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenko LittleCatНе, у автора звучит, что объявлен тендер на некую систему, но вот что она именно для проведения тендеров, это неясно, просто он такое слово использовал. Вот я и пытаюсь уточнить :-) Вроде для тендерной системы требование РВ, это уж слишком ?

Ну почему же... Хотя никогда и не разрабатывал тендерной системы, но наверняка если бы она была онлайновой, то основными требованиями были все те же - невозможность потерять заявку в случае высокой загруженности...
Ну насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397558
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>softwarer
> ... требует решения двух принципиальных задач: ...

Видимо да.
А если в алгоритм решения прибавить две FIFO структуры для данных временного хранения запросов - типа поместить данные и взять данные. Конечно, в структурах нельзя делать выборки, но они могут служить демпфером нагрузки.
Запросы из FIFO записи можно обрабатывать только одним потоком - не нужны (?) будут блокировки.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34397824
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LittleCat
Ну насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня.

Чисто профессионально вопрос
Вы используете обьекты CACHE или все в м-коде ?
Как еще какими средствами форсировали скорость ?

Спасибо

Модератор: Извиняюсь, но у вас, кашистов, вроде же есть свой форум...
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34399483
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MX -- ALEX LittleCat
Ну насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня.

Чисто профессионально вопрос
Вы используете обьекты CACHE или все в м-коде ?
Как еще какими средствами форсировали скорость ?

Спасибо


Ну какие там объекты при таких скоростях :-) Запись в базу через CallIn, самый быстрый метод (ИМХО).
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34400014
2man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для вашей АСКУЭ вполне подойдет ORACLE, потому как АСКУЭ система учета, а не управления, и потому некоторые задержки с помещением данных в базу вполне допустимы. Ведь там интервальный учет с датчиков (ну скажем 5 сек). Здесь уже вопросы не в СУБД, а в архитектуре системы.
Если очень упрощенно: надежность, масштабируемость и пропускная способность системы (и БД) решается путем кластеризации, каналов передачи данных, промежуточных коллекторов данных и конечных устройств. Ведь можно собирать на контроллере данные с нескольких датчиков и затем отправлять пакеты в базу. Чем шире совокупный канал, тем больше запросов достучится. И т.д.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34400534
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LittleCatНу насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня.

Ну я так думаю, что речь НЕ идет о записи 2-х Гбит/с потока в реальном времени в БД. Ибо тогда или за день переполнятся все вменяемые хранилища данных, или - я не знаю таких хранилищ (винты), которые бы позволили лить на себя байты/биты с такой скоростью ;)

А так - у нас тоже на Оракле 2 сетевухи с гигабитным интерфейсом ;)
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34400558
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2manДля вашей АСКУЭ вполне подойдет ORACLE, потому как АСКУЭ система учета, а не управления, и потому некоторые задержки с помещением данных в базу вполне допустимы.

Для нашей АСКУЭ вот уже 10 лет как подходит Оракл ;) Просто не все понимают это. Людям в голову рекламы напхали, вот они и лезут со своими дурацкими пропозициями :(
А мы ищем аргументы ПРОТИВ рекламных трюков. Вот такие вот пироги

2man
Ведь там интервальный учет с датчиков (ну скажем 5 сек). Здесь уже вопросы не в СУБД, а в архитектуре системы.

ПС: коммерческий интервал - 30 минут. В интересах заказчика можно опрашивать скажем раз в 5 минут. Чаще - некоторые счетчики могут заглючить. Как было отмечено, они очень коммерческие :)
ППС: на АСКУЭ всякие разные любят наворачивать разные доп задачи - отседова и ноги растут :(
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34400738
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenko LittleCatНу насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня.

Ну я так думаю, что речь НЕ идет о записи 2-х Гбит/с потока в реальном времени в БД. Ибо тогда или за день переполнятся все вменяемые хранилища данных, или - я не знаю таких хранилищ (винты), которые бы позволили лить на себя байты/биты с такой скоростью ;)

А так - у нас тоже на Оракле 2 сетевухи с гигабитным интерфейсом ;)
Ну конечно не в тупую. Если в двух словах, то слушаются интерфейсы сервера Oracle, на котором работает 800-1000 юзеров. Трафик расшифровывается и в базу пишется текст SQL-запросов и параметры. В день порядка 10-15-ти миллионов записей. Ну и изредка по накопленным данным СБ гоняет аналитику.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34401072
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenko
- что же такое все-таки база данных реального времени? В чем состоит ее реальность?

которая гарантировано выполняет свои задачи за заданное время

Vadim Romanenko- является ли Oracle (может быть с надстройкой) СУБД реального времени?

нет

Vadim Romanenko- является ли Cache' (может быть с надстройкой) СУБД реального времени?

нет

гарантировано может быть :

ОСРВ без свапирования и база данных IN MEMORY.

например :
QNX/RT11MJ + XML-типа база дaнных (или что-то подобное).
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34401199
2man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenko
например :
QNX/RT11MJ + XML-типа база дaнных (или что-то подобное).
Стою на асфальте я в лыжи обутый... :-o XML БД - этта типа рилтайм в натуре? :-) :-) :-) Как же я отстал :-( /*здесь актер нюхает лук и типа плачет*/
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34401531
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2man Vadim Romanenko
например :
QNX/RT11MJ + XML-типа база дaнных (или что-то подобное).
Стою на асфальте я в лыжи обутый... :-o XML БД - этта типа рилтайм в натуре? :-) :-) :-) Как же я отстал :-( /*здесь актер нюхает лук и типа плачет*/

расскажи нам малчык что ты знаешь о IN-MEMORY DB ? или у тебя свопы на диск реалтаймовые ?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34401689
2man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsik 2man Vadim Romanenko
например :
QNX/RT11MJ + XML-типа база дaнных (или что-то подобное).
Стою на асфальте я в лыжи обутый... :-o XML БД - этта типа рилтайм в натуре? :-) :-) :-) Как же я отстал :-( /*здесь актер нюхает лук и типа плачет*/

расскажи нам малчык что ты знаешь о IN-MEMORY DB ? или у тебя свопы на диск реалтаймовые ?
Читай внимательно - об InMemoryDB ни слова - я по поводу XML как БД стебанулся.
А ты, дедуль, юзал хранилище на XML? Или только "типа" и "на тему" можешь вставить?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34406533
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2manЧитай внимательно - об InMemoryDB ни слова - я по поводу XML как БД стебанулся.
А ты, дедуль, юзал хранилище на XML? Или только "типа" и "на тему" можешь вставить?

А что где-то было сказано про хранилища ? Может для начала научится читать вопросы. Хранилище и real-time концептуально противоположгые вещи. Болиды формулы1 тоже не пригодны для перевозки больших групп людей.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34407564
2man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsik 2manЧитай внимательно - об InMemoryDB ни слова - я по поводу XML как БД стебанулся.
А ты, дедуль, юзал хранилище на XML? Или только "типа" и "на тему" можешь вставить?

А что где-то было сказано про хранилища ? Может для начала научится читать вопросы. Хранилище и real-time концептуально противоположгые вещи. Болиды формулы1 тоже не пригодны для перевозки больших групп людей.
for Lepsik : Ok! - прекращаем ненужную пикировку.
IMHO по теме топика: может просто выполнять каждую задачу соответствующими средствами. Поясняю: обеспечение надежности и реалтайма возложить на средства промавтоматики, т.е. хранение RT-данных осуществлять в специально предназначенных контроллерах, а затем посредством соответствующих адаптеров считывать из контроллеров информацию и загонять ее в любую промышленную БД: Oracle, MS SQL, DB2 etc. В такой модели вопрос "реалтаймности" СУБД вообще не стоит, достаточно обычных требований к системе. Хотя есть такая фича как "MS SQL RealTime" или что-то в этом роде - не раз наталкивался на SCADA-вских сайтах :-) Может это оно? (поищите сами, т.к. мне это было неинтересно и потому сказать ничего не могу)
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34407792
2man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.sskit.ru/prom.php?sl=1&s=42
http://www.prosoft.ru

а вообще - для промышленных решений используются технологии OPC, а для связи с обычными системами (в т.ч. СУБД) специальные адаптеры (например, фирмы ICONICS и др.) - хоть в Access запихнут ваши данные :)
http://www.iconics.com
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34407835
2man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так вот - в промышленных системах предусмотрены адаптеры для Oracle, MS SQL, DB2... Про Cach'e - ни слова :)
Так что пошлите этих оболтусов подальше - пускай предметную область изучат, а потом лапшу на уши вешают...
Резюме: реально лоббисты вводят в заблуждение Заказчика, чем нарушают права потребителя на достоверную информацию. А в результате родится неработоспособная кривая система (а задача АСКУЭ достаточно серьезная и эксперименты здесь недопустимы и экономически опасны). Обратитесь в вашу службу безопасности (или СБ Заказчика, если вы являетесь потенциальным Исполнителем) и объясните ситуацию - вас не слушают, может к ним прислушаются.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34408020
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2manhttp://www.sskit.ru/prom.php?sl=1&s=42
http://www.prosoft.ru

а вообще - для промышленных решений используются технологии OPC, а для связи с обычными системами (в т.ч. СУБД) специальные адаптеры (например, фирмы ICONICS и др.) - хоть в Access запихнут ваши данные :)
http://www.iconics.com

В связи с появлением третьей страницы все забыли об исходном вопросе :) Речь шла именнно о СУБД реального времени. Как требовании к системе в целом. Чтоб СУБД реального времени являлась ее частью.
По-этому в данном случае об использовании каких-то адаптеров по всей видимости речь не идет...
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34412219
2man
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenko 2manhttp://www.sskit.ru/prom.php?sl=1&s=42
http://www.prosoft.ru

а вообще - для промышленных решений используются технологии OPC, а для связи с обычными системами (в т.ч. СУБД) специальные адаптеры (например, фирмы ICONICS и др.) - хоть в Access запихнут ваши данные :)
http://www.iconics.com

В связи с появлением третьей страницы все забыли об исходном вопросе :) Речь шла именнно о СУБД реального времени. Как требовании к системе в целом. Чтоб СУБД реального времени являлась ее частью.
По-этому в данном случае об использовании каких-то адаптеров по всей видимости речь не идет...
Тогда ни Oracle, ни Cach'e, ни какая другая подобная (назовем их узловно бизнес-СУБД) не подпадает под это определение :) Данные в системе реального времени хранятся в одном из ее компонентов (назовем условно РТ-БД), причем это чаще всего программно-аппаратное решение. Но выдергивать данные из РТ-БД и помещать в бизнес-СУБД вам придется однозначно, и это будет на 90% либо Оракл либо Мелкософт.
Да не ленитесь же, почитайте про OPC - там все понятно написано :) !!!
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34413711
не понял
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenko
Для нашей АСКУЭ вот уже 10 лет как подходит Оракл ;) Просто не все понимают это. Людям в голову рекламы напхали, вот они и лезут со своими дурацкими пропозициями :(
А мы ищем аргументы ПРОТИВ рекламных трюков. Вот такие вот пироги


Вы хотитет сказать, что аргумент, что у вас уже есть работающая система на Oracle, разработка которой заняла 10 лет, не достаточен??? Кто в здравом уме будет переносить готовый проект на другую СУБД? Я еще не видел, чтобы при существовании готового работающего приложения кто-то стал переносить его на другую СУБД. Если за это кто-то готов платить деньги - тогда, конечно, вопросов нет - кто платит, тот и музыку заказывает.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34414395
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
и я же ещё должен тебе о ней рассказывать...
если бы ты, в качестве примера задел, скажем RCVD из RSX-11M,
тогда можно было бы об чем-то потолковать.
а так, пустой трёп с дельфинистом...

Да, против дедушек не попрешь...
Давайте вспомним, когда лучше юзать RSX-11M, а когда RT-11, и что было вырезано в OC РВ-11, и с какими адаптерами работала DEC NET...
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34414950
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял Кто в здравом уме будет переносить готовый проект на другую СУБД? Я еще не видел, чтобы при существовании готового работающего приложения кто-то стал переносить его на другую СУБД. Если за это кто-то готов платить деньги - тогда, конечно, вопросов нет - кто платит, тот и музыку заказывает.
Вот именно, что таких примеров достаточно. Система уже запущена, и даже сертифицирована, и тут кто-то наверху получает хороший откат, и летит приказ на места, все снести, ставить что приказывают... Видели.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34416716
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LittleCat Не понял Кто в здравом уме будет переносить готовый проект на другую СУБД? Я еще не видел, чтобы при существовании готового работающего приложения кто-то стал переносить его на другую СУБД. Если за это кто-то готов платить деньги - тогда, конечно, вопросов нет - кто платит, тот и музыку заказывает.
Вот именно, что таких примеров достаточно. Система уже запущена, и даже сертифицирована, и тут кто-то наверху получает хороший откат, и летит приказ на места, все снести, ставить что приказывают... Видели.

чел - в здравом уме
и знает где растут бабки
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34428878
Ugor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Позвольте вклиниться в Вашу беседу, господа, со следующим вопросом. Сам уже давно отошел от сугубо технических вопросов, поэтому обращаюсь к специалистам!

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

Это изначально обречено на провал? Или же есть какая-то надежда на успех?

Лично моей заинтересованности в этом проекте нет никакой, однако просто стало интересно, это возможно или нет?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34428888
foxovik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, если код закрыть, то быстрее работать будет?
Впрочем, Вы уже отошли от дел...
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34428912
Ugor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То есть найти систему в открытых кодах, которая будет обеспечивать соответсвующую производительность на уровне целого предприятия, обрабатывать и хранить огромные объемы информации, это такая простая задача, получается? И тот же MySQL с ней справится? Или PostgreSql?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34431028
ЮВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
foxovikА что, если код закрыть, то быстрее работать будет?
Впрочем, Вы уже отошли от дел...

Нет, здесь страхи совсем другого плана - в закрытых кодах могут присутствовать закладки, функции-шпионы, не документированные возможности, которые могут быть использованы для получения конфиденциальной информации.
Либо нет желания (возможности) платить большие деньги за лицензию
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34432557
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЮВНет, здесь страхи совсем другого плана - в закрытых кодах могут присутствовать закладки, функции-шпионы, не документированные возможности, которые могут быть использованы для получения конфиденциальной информации.

можно подумать всего это не может быть в открытых кодах и вы их самостоятельно найдете
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34432606
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsik ЮВНет, здесь страхи совсем другого плана - в закрытых кодах могут присутствовать закладки, функции-шпионы, не документированные возможности, которые могут быть использованы для получения конфиденциальной информации.

можно подумать всего это не может быть в открытых кодах и вы их самостоятельно найдетеНе надо думать - в IB, например, через полгода после опубликования исходников нашли 'технический' логин
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34433255
Фотография Владимир П.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsikможно подумать всего это не может быть в открытых кодах
Не может, из-за распределенного характера разработки. Если кто-то из авторов попытается засунуть шпионский патчик, ему не дадут этого сделать остальные авторы.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34438888
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad Lepsik ЮВНет, здесь страхи совсем другого плана - в закрытых кодах могут присутствовать закладки, функции-шпионы, не документированные возможности, которые могут быть использованы для получения конфиденциальной информации.

можно подумать всего это не может быть в открытых кодах и вы их самостоятельно найдетеНе надо думать - в IB, например, через полгода после опубликования исходников нашли 'технический' логин

ну уж такую азбуку грех не найти.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34439159
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Lepsik!
Ты пишешь:

Lepsik hvlad Lepsikможно подумать всего это не может быть в открытых кодах и вы их самостоятельно найдете
Не надо думать - в IB, например, через полгода после опубликования исходников нашли 'технический' логин
L> ну уж такую азбуку грех не найти.приведи пример обратного.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34439448
Ugor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кажется, немного отвлеклись. Все-таки, для создания БД реального времени возможно применить какую-нибудь систему в открытых кодах?

Повторюсь, дело тут не в процессе разработки или желании сэкономить, а в декрете высшего руководства страны.
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34439739
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ugorдело тут не в процессе разработки или желании сэкономить, а в декрете высшего руководства страны. Что за декрет такой?
...
Рейтинг: 0 / 0
Вопрос про БД реального времени
    #34442191
Ugor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такая страна с таким декретом! +) Речь пока не про нашу родину! Пока что!
...
Рейтинг: 0 / 0
83 сообщений из 83, показаны все 4 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Вопрос про БД реального времени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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