|
|
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Возникло несколько вопросов. Если кто сможет ответить/подискутировать, буду признателен за развернутый ответ :) Собсно, вопросы: - что же такое все-таки база данных реального времени? В чем состоит ее реальность? - является ли Oracle (может быть с надстройкой) СУБД реального времени? - является ли Cache' (может быть с надстройкой) СУБД реального времени? Заранее спасибо за вопросы! Необходимость ответов возникла в работе, многочасовое копание в Гугле дало мало результатов, к сожалению :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2007, 20:44 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
ПС: информацию про Cache Connect to Oracle и TimesTen to TimesTen нашел, но не понял - удовлетворяет ли эта надстройка условиям БД реального времени? При глубоком анализе кажется, что нет. Хотя в доке говорится про "производительность режима реального времени". Или я не так понимаю само понятие "БД реального времени"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2007, 20:51 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
по-моему это чисто абстрактные вопросы и ответы на них счастья Вам не принесут с какой целью Вы это спрашиваете, что за необходимость возникла ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 09:47 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim Romanenko удовлетворяет ли эта надстройка условиям БД реального времени Огласите эти самые "условия" и станет понятно. Первый раз слышу что бы производительность привязывали к реальному времени, обычно под "реальным временем" подразумевают систему ,у которой отклик происходит за фиксированное время или время не превышающее какой-то интервал, причём отклик может быть как прикладной (успех\ошибка\результат) так и сообщение системы о том, что "не удалось выполнить операцию за отведёное время". А Times Ten это вроде оракловый IN-MEMORY Databse, может вроде как с 10G использоваться как некий "кэш", но про реальное время никогда не слышал. Вообще СУБД которая претендует на "реальное время" и работает на операционке которая это самое реальное время не обеспечивает смотриться странно :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 10:51 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
SergSuperпо-моему это чисто абстрактные вопросы и ответы на них счастья Вам не принесут Ну-у-у-у... Все зависит от ответа ;) Если ответ будет тот, который мне нужен (и он будет соответствовать истине), то счастье очень даже принесет. SergSuper с какой целью Вы это спрашиваете, что за необходимость возникла ? Необходимость следующая. Некая структура решила пролоббировать распространение некоей СУБД на уровне мля государства. Благодаря этому в некий тендер внесены требования к разрабатываемой системе такие - необходимо реализовать систему на основе БД реального времени. Отсюда и вопрос. Поскольку четкого понятия БД реального времени (как например ОС реального времени) я не нашел. И так же список собсно этих самых СУБД реального времени я так же не обнаружил. Вторая часть вопроса. У нас имеется искомая система по объявленному тендеру. И хочется понять, она удовлетворяет этому дурацкому требованию по реальности времени или нет. Если нет - то хочется убедить, что и та СУБД, на которую намекается, так же не является таковой :) Вот! Доп вопросы приветствуются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 10:53 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, Vadim! Ты пишешь: VadimVR> Вторая часть вопроса. У нас имеется искомая система по объявленному тендеру. VR> И хочется понять, она удовлетворяет этому дурацкому требованию по реальности времени или нет. VR> Если нет - то хочется убедить, что и та СУБД, на которую намекается, так же не является таковой :)тухлая затея. если уж прописали в требования тендера разнообразные крючки, то выберут именно "то, что нужно". наблюдал подобный процесс, когда в тендер на поставку "членовозов" для автопарка мэрии, помимо разных всяких ТТХ, были вписаны четкие габариты, с точностью до миллиметра. естессно, под эти параметры по совокупности подходила только одна конкретная модель конкретного производителя... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:09 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim RomanenkoВозникло несколько вопросов. Если кто сможет ответить/подискутировать, буду признателен за развернутый ответ :) Вообще, выделяют системы реального времени, это не обязательно ОС, а какой-то программно-аппаратный комплекс, который в том числе может своей составной частью иметь СУБД которая тоже может называться системой реального времени. Само же понятие реального времени вроде для ОСРВ определено, и здесь оно определяется аналогично - гарантированный ответ в заданный промежуток времени (если говорим про "жесткое" реальное время). А про то, что для того, чтобы СУБД была системой реального времени необходимо, чтобы она функционировала на ОСРВ - это верно отмечено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:19 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
AndrewwОгласите эти самые "условия" и станет понятно. AndrewwПервый раз слышу что бы производительность привязывали к реальному времени, обычно под "реальным временем" подразумевают систему ,у которой отклик происходит за фиксированное время или время не превышающее какой-то интервал, причём отклик может быть как прикладной (успех\ошибка\результат) так и сообщение системы о том, что "не удалось выполнить операцию за отведёное время". Да, именно такое определение ОС реального времени мне и известно. НО про БД реального времени слышать не приходилось. А в инете встречаются доклады на эту тему. Точнее - заголовки докладов. Вот и хотелось узнать - может кто из форумчан в курсе проблемы. Andreww Вообще СУБД которая претендует на "реальное время" и работает на операционке которая это самое реальное время не обеспечивает смотриться странно :( А вот про ОС я ничего не говорил :) Насколько я понял, Cache' может работать на QNX - а это уже ОС реального времени. Если, правда, не ошибаюсь. Но все равно - само понятие субд реального времени для меня не совсем понятно. Разве что под ораклом выставить таймаут в определенное время - вот и будет реальность... но имхо глупо это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:37 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, Vadim! Ты пишешь: VadimНасколько я понял, Cache' может работать на QNXоткуда дрова? -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:40 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий тухлая затея. если уж прописали в требования тендера разнообразные крючки, то выберут именно "то, что нужно". наблюдал подобный процесс, когда в тендер на поставку "членовозов" для автопарка мэрии, помимо разных всяких ТТХ, были вписаны четкие габариты, с точностью до миллиметра. естессно, под эти параметры по совокупности подходила только одна конкретная модель конкретного производителя... ... согласен но не совсем тухлая. ибо в вашем случае были членовозы с соответствующими параметрами, а в нашем - имеется только СУБД, а самой тендерной системы на ней нет во всей стране. Просто хотят выкрутить руки и заставить вести разработку на ней. Уроды. Переделать несколько лет труда из-за пары уродов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:40 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий VadimНасколько я понял, Cache' может работать на QNX откуда дрова? Где-то на форуме чел бросался словами. Но возможно это не дрова, а просто хорошая трава ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:42 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim RomanenkoВозникло несколько вопросов. Если кто сможет ответить/подискутировать, буду признателен за развернутый ответ :) Собсно, вопросы: - что же такое все-таки база данных реального времени? В чем состоит ее реальность? - является ли Oracle (может быть с надстройкой) СУБД реального времени? - является ли Cache' (может быть с надстройкой) СУБД реального времени? Заранее спасибо за вопросы! Необходимость ответов возникла в работе, многочасовое копание в Гугле дало мало результатов, к сожалению :( Про Оракл не знаю, а каше, вообще говоря, нет. Реальное время - это значит отклик за регламентированное время. Каше работает в контексте операционки. Как насчет QNX - не знаю. Но винды, линухи и бзди к ОСРВ как-бы не относятся. Если есть реальный интерес - то имеет смысл уточнить какие из операций с базой для вас нужно загонять в регламентированный отклик и связаться с саппортом Интерсистемс. Возможно, какая-то часть операций и попадет под это условие. Либо, если у них будет к тому интерес, могут добавить в future какие-нибудь режимы работы. Каше как и Оракл могут работать на сырых разделах и самостоятельно управляют своим кешом. Возможно, при каких-то настройках операионки и окружения они могут приблизиться к реальному времени на некоторых операциях. Но вопрос настолько тонкий, что полностью корректный ответ а не набор предположений вам могут дать только в саппорте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:45 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, Vadim! Ты пишешь: VadimVR> Насколько я понял, Cache' может работать на QNX Мимопроходящийоткуда дрова? Vadim VR> Где-то на форуме чел бросался словами. VR> Но возможно это не дрова, а просто хорошая трава ;) трава. вот тут слова QNX не найдено... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:51 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim Romanenko Берите CACHE Быстрее нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:51 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, кашист! Ты пишешь: кашистк> Берите CACHE к> Быстрее нетскажи НЕТ наркотикам! (С) -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:54 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
AndrewwВообще СУБД которая претендует на "реальное время" и работает на операционке которая это самое реальное время не обеспечивает смотриться странно :( Термин "РВ" сейчас заметно размыт. Ну а что касается "странно".... если говорить не о "теоретическом", а о "практическом" РВ, то подергивания в эту сторону в принципе возможны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 11:55 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Локшин МаркА про то, что для того, чтобы СУБД была системой реального времени необходимо, чтобы она функционировала на ОСРВ - это верно отмечено. Не совсем так. Достаточно, чтобы ее критическая часть использовала только те сервисы ОС, которые удовлетворяют требованиям РВ. Это, конечно, суровое требование, но "в отличие от" таки оставляет возможность повыкручиваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:03 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, softwarer! Ты пишешь: softwarers> Не совсем так. Достаточно, чтобы ее критическая часть использовала только s> те сервисы ОС, которые удовлетворяют требованиям РВ .расшифруй. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:05 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
кашист Берите CACHE Быстрее нет Спорно это все. Просьба тему не развивать, а то опять начнется тряпкозакидательство. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:10 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
softwarer Термин "РВ" сейчас заметно размыт. Ну а что касается "странно".... если говорить не о "теоретическом", а о "практическом" РВ, то подергивания в эту сторону в принципе возможны. Речь идет не о приближении к системе РВ, а именно о непосредственно системе РВ. У нее есть впринципе строгое определение - ответ не более чем за... Причем это самое время ответа достаточно большое. В БД могут строиться зверские отчеты, у которых запрос выполняется "хотя бы" многия секунды :) Оперирование такими цихрами не подпадает под определение системы РВ, насколько я понимаю. Потому и не понятно, какие требования выдвигаются к БД реального времени. Или этот термин - просто необдуманная ПРная глЮпост ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 12:13 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийрасшифруй. Что именно ты хочешь? Список таких "сервисов"? Сходу назвать не смогу, думаю, ты сам понимаешь, что это надо очень серьезно ковыряться. Как тупейший пример - в "рв-шности" функции PtInRect я вполне уверен. Если же просишь раскрыть мысль в целом... написание рв-сервиса требует решения двух принципиальных задач: во-первых, гарантировать достаточно частое выполнение некоторого куска кода, диспетчера, во-вторых, обеспечить рв-шность внешнего интерфейса этого сервиса. Если эти две задачи решены, то диспетчер может передавать обработку поступающих запросов соответствующему коду, и если тот не успел отработать - фиксировать таймаут; все, требования рв соблюдены. Жесткое требование (гарантировать ответ) выполнено, осталось более мягкое - "разумная вероятность таймаутов", что уже может быть выполнено на неРВ-ОС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:06 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, softwarer! Ты пишешь: softwarer Мимопроходящийрасшифруй.s> Что именно ты хочешь? Список таких "сервисов"? s> Сходу назвать не смогу, думаю, ты сам понимаешь, s> что это надо очень серьезно ковыряться. ну вот и не бросайся словами. softwarers> Как тупейший пример - в "рв-шности" функции PtInRect я вполне уверен.поржал! (С) именно GUI тут к месту... зы: дальнейшие размышлизмы даже комментировать не буду. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:16 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim RomanenkoВ БД могут строиться зверские отчеты, у которых запрос выполняется "хотя бы" многия секунды :) Это уже Ваше представление о том, "что такое БД" :) Просто чтобы показать, что такое рассуждение недопустимо узко - вспомните, что существуют и не SQL-СУБД, и те СУБД, в которых никакого select sum() from terabyte_table нету. Когда Вы заказываете какой-то сервис - в том числе, РВ-сервис - Вы знаете, с какими запросами собираетесь к нему обращаться. Когда говорят о строгом РВ применительно к БД, насколько я видел, практические запросы исчерпываются двумя требованиями: - гарантированная скорость попадания в БД данных с какого-нибудь технологического датчика (то есть гарантированная скорость insert/commit) - гарантированная скорость простых запросов, уровня select from table where id = :id Кроме того, есть разговоры об "обработке данных в реальном времени" - всякие там биржевые котировки итп. Но там уже "мягкое РВ". Vadim RomanenkoИли этот термин - просто необдуманная ПРная глЮпост Я бы не стал говорить так резко, но размытость действительно есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:19 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийпоржал! (С) именно GUI тут к месту... Когда проржешься, подумай, откуда ты достал гуй и зачем. Впрочем, уже ясно, что ничего интересного ты сказать не собирался, и это намерение вряд ли изменишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:23 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, softwarer! Ты пишешь: softwarers> Когда проржешься, подумай, откуда ты достал гуй и зачем. s> Впрочем, уже ясно, что ничего интересного ты сказать не собирался, и s> это намерение вряд ли изменишь.ты мне тут похами еще... ты с потолка притянул гуевую функцию, и я же ещё должен тебе о ней рассказывать... если бы ты, в качестве примера задел, скажем RCVD из RSX-11M, тогда можно было бы об чем-то потолковать. а так, пустой трёп с дельфинистом... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:30 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
softwarerНе совсем так. Достаточно, чтобы ее критическая часть использовала только те сервисы ОС, которые удовлетворяют требованиям РВ. Тогда эта ОС должна быть как минимум однозадачная, иначе все, что может запуститься параллельно является потенциально опасным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:39 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Локшин МаркТогда эта ОС должна быть как минимум однозадачная, иначе все, что может запуститься параллельно является потенциально опасным. Опять же, слишком сильное требование. Нужно, чтобы диспетчер (критическая часть) достаточно часто получал управление. А это - если ОС не дает такой возможности пользовательскому процессу - значит прерывания, драйвер какого-нибудь аппаратного таймера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 13:57 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийты мне тут похами еще... Если цитирование твоего лексикона является хамством - вывод, думаю, сам можешь сделать. Мимопроходящийты с потолка притянул гуевую функцию, и я же ещё должен тебе о ней рассказывать... Я притянул то, что общеизвестно и хорошо иллюстрирует принцип. То, что ты погнался за формой и даже не пытаешься подумать о сути, забавно, хотя такой цели я не ставил. Ну а то, что ты считаешь PtInRect гуевой функцией.... не буду комментировать, к делу не относится. Мимопроходящийесли бы ты, в качестве примера задел, скажем RCVD из RSX-11M, тогда можно было бы об чем-то потолковать. Забавно. Отвечая тебе, я делал выбор, ограничиться ли описанием в один абзац или рассказать подробнее (в рамках упоминания "крутых слов" - со ссылкой, например, на shmat). И сейчас пожалуй скорее рад, что не стал этого делать. Толковать с человеком, продемонстрировавшим знание одного крутого слово, но обладающим поверхностными суждениями... Мимопроходящийа так, пустой трёп с дельфинистом... Спасибо, порадовал еще раз. Ты довольно живописен в роли главного героя анекдота про пионера и лифчик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 14:25 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
softwarerОпять же, слишком сильное требование. Нужно, чтобы диспетчер (критическая часть) достаточно часто получал управление. Что-то мне подсказывает, что гарантированно это бывает только в ОСРВ. softwarerА это - если ОС не дает такой возможности пользовательскому процессу - значит прерывания, драйвер какого-нибудь аппаратного таймера. Которые могут быть запрещены другим процессом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 14:36 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
softwarerPtInRect Если функция исполняется за регламентированное время в монопольном режиме - это не значит что она будет исполнятсья за регламентированное время в конкурентном режиме. В переводе на русский - между выполнением любых операций процессора при ее исполнении может произойти переключение контекста на другой поток, в том числе на поток другого процесса. Логически мысль продолжить в состоянии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 15:00 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Локшин МаркЧто-то мне подсказывает, что гарантированно это бывает только в ОСРВ. Пожалуй - в смысле "гарантированно самой ОС и не надо прилагать никаких усилий". А "не гарантированно, но происходит" - это куда? :) Локшин МаркКоторые могут быть запрещены другим процессом... Ну не все так просто. Теоретически ОС, конечно, может загнать комп в полностью коматозное состояние - она же не обещала этого не делать, ведь так? С практической же точки зрения ситуация получше - часы не отстают, байты из ком-портов не теряются (ладно, согласен, несколько раз в год теряются) итп. Если добавить к этому тот факт, что на сервер не будет ставиться лишнего, и железо, и драйвера пройдут тщательную проверку - этого вполне хватит для многих РВ-задач. Скажем, первое что вспомнилось - http://new.toxsoft.ru/?id=268 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 15:16 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
ну я Все верно. А следовательно, сочетание "функции с регламентированным временем работы в монопольном режиме" и "потока с хорошим IRQL" дает недурные шансы дождаться ответа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 15:26 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim RomanenkoВозникло несколько вопросов.Вы здесь были ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 15:44 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, softwarer! Ты пишешь: softwarerзаблокировать я тебя не могу, поскольку ты модератор, но отныне все твои посты тут будут удаляться. аминь. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 16:01 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
softwarer ну я Все верно. А следовательно, сочетание "функции с регламентированным временем работы в монопольном режиме" и "потока с хорошим IRQL" дает недурные шансы дождаться ответа. А теперь логически продолжаем мысль в сторону баз данных, темы демоны чтения - записи, вытеснение кеша, глубина и сбалансированность индексов, а также в сторону архитектур соответствующих СУБД и осей. Не будем торопиться с выводами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 16:07 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim RomanenkoВозникло несколько вопросов. Если кто сможет ответить/подискутировать, буду признателен за развернутый ответ :) Собсно, вопросы: - что же такое все-таки база данных реального времени? В чем состоит ее реальность? В СУБД ЛИНТЕР, которую разработчики декларируют как “СУБД реального времени”, элементами реального времени являются “события”, о наступлении которых уведомляет СУБД. Ответственность за длительность обработки события после посылки уведомления СУБД на себя не берет (это ответственность приложения). Приложение может подписаться на события (т.е. само описать те события в БД, о которых его надо уведомлять).Например, модификация некой таблицы (INSERT- поступила новая заявка, DELETE, UPDATE) или выборка данных из таблиц по конкретному Select-запросу (например, select “Зарплата” from “Штатное расписание” или выполнен сложный SQL-запрс - сформирован месячный баланс) и т. п. При наступлении такого события приложение получает уведомление. Приложение может также : - заставить СУБД генерировать “фиктивное” событие (т. е. уведомлять о том, что произошло событие с именем ХХХХ, даже если реально с таблицей никаких действий не происходило). - ожидать логическую комбинацию cобытий (например, произошло событие (А и B или (С и D)). - самостоятельно проверять наступление событий. - ждать наступления события. - удалять событие. и др. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 16:37 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, ЮВ! Ты пишешь: ЮВЮ> В СУБД ЛИНТЕР, которую разработчики декларируют как “СУБД реального времени”... хотелось бы заслушать также, начальника транспортного цеха. (С) "pavelp", просим, просим... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 16:43 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий хотелось бы заслушать также, начальника транспортного цеха. (С) "pavelp", просим, просим... Поддерживаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 17:40 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийхотелось бы заслушать также, начальника транспортного цеха. (С) pavelp, просим, просим... Очень бы хотелось услышать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 17:48 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Что именно хотелось бы заслушать? Интересно о какой ОС и какой СУБД говорит автор топика. У меня есть предположение, что речь идёт о ОС 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 . Со временем все продукты компании получат по сайту :-) Экий каламбурчик вышел :-) Поэтому будем очень благодарны всем найденным неточностям, ляпам и корявостям. Координаты на сайте - пишите нам! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2007, 20:53 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim Romanenkoа в нашем - имеется только СУБД, а самой тендерной системы на ней нет во всей стране. А можно полюбопытствовать, что должна делать тендерная система ? Может тогда станет более ясно, насколько критично наличие системы РВ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 14:30 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
LittleCat что должна делать тендерная система ? Фактически это аукцион. И, насколько я знаю, они есть (ведь сейчас же как-то тендеры через WWW проводятся). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 14:37 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov LittleCat что должна делать тендерная система ? Фактически это аукцион. И, насколько я знаю, они есть (ведь сейчас же как-то тендеры через WWW проводятся). Posted via ActualForum NNTP Server 1.4 Не, у автора звучит, что объявлен тендер на некую систему, но вот что она именно для проведения тендеров, это неясно, просто он такое слово использовал. Вот я и пытаюсь уточнить :-) Вроде для тендерной системы требование РВ, это уж слишком ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 15:25 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
pavelvp Интересно о какой ОС и какой СУБД говорит автор топика. У меня есть предположение, что речь идёт о ОС 2000 (по-военному ОС РВ Багет) и ББДРВ (Библиотека Базы Данных для ОС Реального Времени). ББДРВ есть не что иное как ЛИНТЕР, функционирующий под упраленим этой ОС РВ :-) Так ли это, Vadim Romanenko? Нет, это не так :) Намек делался на Cache'. Под Windows Server какой-либо. После того, как один из форумчан натолкнул на мысль, что система, работающая хотя бы на ОС неРВ, системой РВ являться не может, то половина груза с моих плеч была сброшена. Вопрос о переходе на Cache' отпал как-бы. По всей видимости, в тендерной документации речь шла о том самом размытом понятии системы реального времени - когда разрабатываемый комплекс должен приближаться к системе РВ по времени отклика на действия оператора. Разрабатываемая система - комплексная АСКУЭ (автоматическая система коммерческого учета электроэнергии). То бишь система, объединяющая в себе данные из большого кол-ва подчиненных АСКУЭ. То есть, еще раз, речь шла о тендере на АСКУЭ, к которой выдвигаются повышенные требования. Но ни о какой "настоящей" РВ-системе здесь было бы говорить глупо... Вобщем, спасибо всем за комментарий! Хотя, если кому есть еще чего сказать - с удовольствием ознакомлюсь с Вашим мнением, многоуважаемый All! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 18:54 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
LittleCatНе, у автора звучит, что объявлен тендер на некую систему, но вот что она именно для проведения тендеров, это неясно, просто он такое слово использовал. Вот я и пытаюсь уточнить :-) Вроде для тендерной системы требование РВ, это уж слишком ? Ну почему же... Хотя никогда и не разрабатывал тендерной системы, но наверняка если бы она была онлайновой, то основными требованиями были все те же - невозможность потерять заявку в случае высокой загруженности... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 18:56 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Короче говоря, ни о каком РВ речь и близко не идёт :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 19:09 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
pavelvpКороче говоря, ни о каком РВ речь и близко не идёт :-) Ну да! Но все равно - если у кого что есть рассказать на эту тему, полезно было бы знать :) ПС: Про ЛИНТЕР никогда не слышал. Наверное, к моему стыду :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 19:13 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, Vadim! Ты пишешь: Vadim pavelvpКороче говоря, ни о каком РВ речь и близко не идёт :-) VR> Ну да! Но все равно - если у кого что есть рассказать на эту тему, полезно было бы знать :) ПС:: Про ЛИНТЕР никогда не слышал. Наверное, к моему стыду :(Напрасно. Почитай то, что есть у них на сайте. Если мало, пЫтай Павла. У меня сЮпруга работает в оооочень бюджетной конторе, под линтером. Система, пусть и не оракЕл, но парни всегда идут на встречу потребителю - саппорт на уровне. И вааще, поддержи отечественного разработчика! Ура! -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 21:28 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий У меня сЮпруга работает в оооочень бюджетной конторе, под линтером. Система, пусть и не оракЕл, но парни всегда идут на встречу потребителю - саппорт на уровне. И вааще, поддержи отечественного разработчика! Ура! Та я может быть и с удовольствием бы, но у нас сейчас не тот этап, чтоб менять СУБД - будет как в поговорке, что коней на переправе не меняют... 8 лет все-таки развивается сегодняшняя система, переход даже на скуль и то был бы геморройным (при наличии ПО, позволяющего автоматизировать переход). Может в будущем... Поглядим! Жисть-то не заканчивается :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2007, 22:04 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim Romanenko LittleCatНе, у автора звучит, что объявлен тендер на некую систему, но вот что она именно для проведения тендеров, это неясно, просто он такое слово использовал. Вот я и пытаюсь уточнить :-) Вроде для тендерной системы требование РВ, это уж слишком ? Ну почему же... Хотя никогда и не разрабатывал тендерной системы, но наверняка если бы она была онлайновой, то основными требованиями были все те же - невозможность потерять заявку в случае высокой загруженности... Ну насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2007, 08:11 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
>softwarer > ... требует решения двух принципиальных задач: ... Видимо да. А если в алгоритм решения прибавить две FIFO структуры для данных временного хранения запросов - типа поместить данные и взять данные. Конечно, в структурах нельзя делать выборки, но они могут служить демпфером нагрузки. Запросы из FIFO записи можно обрабатывать только одним потоком - не нужны (?) будут блокировки. С уважением, Владимир. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2007, 09:57 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
LittleCat Ну насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня. Чисто профессионально вопрос Вы используете обьекты CACHE или все в м-коде ? Как еще какими средствами форсировали скорость ? Спасибо Модератор: Извиняюсь, но у вас, кашистов, вроде же есть свой форум... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2007, 15:51 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
MX -- ALEX LittleCat Ну насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня. Чисто профессионально вопрос Вы используете обьекты CACHE или все в м-коде ? Как еще какими средствами форсировали скорость ? Спасибо Ну какие там объекты при таких скоростях :-) Запись в базу через CallIn, самый быстрый метод (ИМХО). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 10:54 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Для вашей АСКУЭ вполне подойдет ORACLE, потому как АСКУЭ система учета, а не управления, и потому некоторые задержки с помещением данных в базу вполне допустимы. Ведь там интервальный учет с датчиков (ну скажем 5 сек). Здесь уже вопросы не в СУБД, а в архитектуре системы. Если очень упрощенно: надежность, масштабируемость и пропускная способность системы (и БД) решается путем кластеризации, каналов передачи данных, промежуточных коллекторов данных и конечных устройств. Ведь можно собирать на контроллере данные с нескольких датчиков и затем отправлять пакеты в базу. Чем шире совокупный канал, тем больше запросов достучится. И т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 13:12 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
LittleCatНу насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня. Ну я так думаю, что речь НЕ идет о записи 2-х Гбит/с потока в реальном времени в БД. Ибо тогда или за день переполнятся все вменяемые хранилища данных, или - я не знаю таких хранилищ (винты), которые бы позволили лить на себя байты/биты с такой скоростью ;) А так - у нас тоже на Оракле 2 сетевухи с гигабитным интерфейсом ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 15:19 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
2manДля вашей АСКУЭ вполне подойдет ORACLE, потому как АСКУЭ система учета, а не управления, и потому некоторые задержки с помещением данных в базу вполне допустимы. Для нашей АСКУЭ вот уже 10 лет как подходит Оракл ;) Просто не все понимают это. Людям в голову рекламы напхали, вот они и лезут со своими дурацкими пропозициями :( А мы ищем аргументы ПРОТИВ рекламных трюков. Вот такие вот пироги 2man Ведь там интервальный учет с датчиков (ну скажем 5 сек). Здесь уже вопросы не в СУБД, а в архитектуре системы. ПС: коммерческий интервал - 30 минут. В интересах заказчика можно опрашивать скажем раз в 5 минут. Чаще - некоторые счетчики могут заглючить. Как было отмечено, они очень коммерческие :) ППС: на АСКУЭ всякие разные любят наворачивать разные доп задачи - отседова и ноги растут :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 15:24 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim Romanenko LittleCatНу насчет этого в Cache очень даже неплохо, у нас в реальном времени сетевой трафик с двух гигабитных интерфейсов разбирается и в базу пишется, каша вполне справляется, хоть и запущена на сервере начального уровня. Ну я так думаю, что речь НЕ идет о записи 2-х Гбит/с потока в реальном времени в БД. Ибо тогда или за день переполнятся все вменяемые хранилища данных, или - я не знаю таких хранилищ (винты), которые бы позволили лить на себя байты/биты с такой скоростью ;) А так - у нас тоже на Оракле 2 сетевухи с гигабитным интерфейсом ;) Ну конечно не в тупую. Если в двух словах, то слушаются интерфейсы сервера Oracle, на котором работает 800-1000 юзеров. Трафик расшифровывается и в базу пишется текст SQL-запросов и параметры. В день порядка 10-15-ти миллионов записей. Ну и изредка по накопленным данным СБ гоняет аналитику. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 16:25 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim Romanenko - что же такое все-таки база данных реального времени? В чем состоит ее реальность? которая гарантировано выполняет свои задачи за заданное время Vadim Romanenko- является ли Oracle (может быть с надстройкой) СУБД реального времени? нет Vadim Romanenko- является ли Cache' (может быть с надстройкой) СУБД реального времени? нет гарантировано может быть : ОСРВ без свапирования и база данных IN MEMORY. например : QNX/RT11MJ + XML-типа база дaнных (или что-то подобное). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 18:20 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim Romanenko например : QNX/RT11MJ + XML-типа база дaнных (или что-то подобное). Стою на асфальте я в лыжи обутый... :-o XML БД - этта типа рилтайм в натуре? :-) :-) :-) Как же я отстал :-( /*здесь актер нюхает лук и типа плачет*/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2007, 19:04 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
2man Vadim Romanenko например : QNX/RT11MJ + XML-типа база дaнных (или что-то подобное). Стою на асфальте я в лыжи обутый... :-o XML БД - этта типа рилтайм в натуре? :-) :-) :-) Как же я отстал :-( /*здесь актер нюхает лук и типа плачет*/ расскажи нам малчык что ты знаешь о IN-MEMORY DB ? или у тебя свопы на диск реалтаймовые ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2007, 00:05 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Lepsik 2man Vadim Romanenko например : QNX/RT11MJ + XML-типа база дaнных (или что-то подобное). Стою на асфальте я в лыжи обутый... :-o XML БД - этта типа рилтайм в натуре? :-) :-) :-) Как же я отстал :-( /*здесь актер нюхает лук и типа плачет*/ расскажи нам малчык что ты знаешь о IN-MEMORY DB ? или у тебя свопы на диск реалтаймовые ? Читай внимательно - об InMemoryDB ни слова - я по поводу XML как БД стебанулся. А ты, дедуль, юзал хранилище на XML? Или только "типа" и "на тему" можешь вставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2007, 07:23 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
2manЧитай внимательно - об InMemoryDB ни слова - я по поводу XML как БД стебанулся. А ты, дедуль, юзал хранилище на XML? Или только "типа" и "на тему" можешь вставить? А что где-то было сказано про хранилища ? Может для начала научится читать вопросы. Хранилище и real-time концептуально противоположгые вещи. Болиды формулы1 тоже не пригодны для перевозки больших групп людей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 16:35 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Lepsik 2manЧитай внимательно - об InMemoryDB ни слова - я по поводу XML как БД стебанулся. А ты, дедуль, юзал хранилище на XML? Или только "типа" и "на тему" можешь вставить? А что где-то было сказано про хранилища ? Может для начала научится читать вопросы. Хранилище и real-time концептуально противоположгые вещи. Болиды формулы1 тоже не пригодны для перевозки больших групп людей. for Lepsik : Ok! - прекращаем ненужную пикировку. IMHO по теме топика: может просто выполнять каждую задачу соответствующими средствами. Поясняю: обеспечение надежности и реалтайма возложить на средства промавтоматики, т.е. хранение RT-данных осуществлять в специально предназначенных контроллерах, а затем посредством соответствующих адаптеров считывать из контроллеров информацию и загонять ее в любую промышленную БД: Oracle, MS SQL, DB2 etc. В такой модели вопрос "реалтаймности" СУБД вообще не стоит, достаточно обычных требований к системе. Хотя есть такая фича как "MS SQL RealTime" или что-то в этом роде - не раз наталкивался на SCADA-вских сайтах :-) Может это оно? (поищите сами, т.к. мне это было неинтересно и потому сказать ничего не могу) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 08:17 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
http://www.sskit.ru/prom.php?sl=1&s=42 http://www.prosoft.ru а вообще - для промышленных решений используются технологии OPC, а для связи с обычными системами (в т.ч. СУБД) специальные адаптеры (например, фирмы ICONICS и др.) - хоть в Access запихнут ваши данные :) http://www.iconics.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 10:34 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Так вот - в промышленных системах предусмотрены адаптеры для Oracle, MS SQL, DB2... Про Cach'e - ни слова :) Так что пошлите этих оболтусов подальше - пускай предметную область изучат, а потом лапшу на уши вешают... Резюме: реально лоббисты вводят в заблуждение Заказчика, чем нарушают права потребителя на достоверную информацию. А в результате родится неработоспособная кривая система (а задача АСКУЭ достаточно серьезная и эксперименты здесь недопустимы и экономически опасны). Обратитесь в вашу службу безопасности (или СБ Заказчика, если вы являетесь потенциальным Исполнителем) и объясните ситуацию - вас не слушают, может к ним прислушаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 10:41 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
2manhttp://www.sskit.ru/prom.php?sl=1&s=42 http://www.prosoft.ru а вообще - для промышленных решений используются технологии OPC, а для связи с обычными системами (в т.ч. СУБД) специальные адаптеры (например, фирмы ICONICS и др.) - хоть в Access запихнут ваши данные :) http://www.iconics.com В связи с появлением третьей страницы все забыли об исходном вопросе :) Речь шла именнно о СУБД реального времени. Как требовании к системе в целом. Чтоб СУБД реального времени являлась ее частью. По-этому в данном случае об использовании каких-то адаптеров по всей видимости речь не идет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 11:24 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
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 - там все понятно написано :) !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 16:17 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Vadim Romanenko Для нашей АСКУЭ вот уже 10 лет как подходит Оракл ;) Просто не все понимают это. Людям в голову рекламы напхали, вот они и лезут со своими дурацкими пропозициями :( А мы ищем аргументы ПРОТИВ рекламных трюков. Вот такие вот пироги Вы хотитет сказать, что аргумент, что у вас уже есть работающая система на Oracle, разработка которой заняла 10 лет, не достаточен??? Кто в здравом уме будет переносить готовый проект на другую СУБД? Я еще не видел, чтобы при существовании готового работающего приложения кто-то стал переносить его на другую СУБД. Если за это кто-то готов платить деньги - тогда, конечно, вопросов нет - кто платит, тот и музыку заказывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2007, 21:04 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий и я же ещё должен тебе о ней рассказывать... если бы ты, в качестве примера задел, скажем RCVD из RSX-11M, тогда можно было бы об чем-то потолковать. а так, пустой трёп с дельфинистом... Да, против дедушек не попрешь... Давайте вспомним, когда лучше юзать RSX-11M, а когда RT-11, и что было вырезано в OC РВ-11, и с какими адаптерами работала DEC NET... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 00:42 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Не понял Кто в здравом уме будет переносить готовый проект на другую СУБД? Я еще не видел, чтобы при существовании готового работающего приложения кто-то стал переносить его на другую СУБД. Если за это кто-то готов платить деньги - тогда, конечно, вопросов нет - кто платит, тот и музыку заказывает. Вот именно, что таких примеров достаточно. Система уже запущена, и даже сертифицирована, и тут кто-то наверху получает хороший откат, и летит приказ на места, все снести, ставить что приказывают... Видели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 11:32 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
LittleCat Не понял Кто в здравом уме будет переносить готовый проект на другую СУБД? Я еще не видел, чтобы при существовании готового работающего приложения кто-то стал переносить его на другую СУБД. Если за это кто-то готов платить деньги - тогда, конечно, вопросов нет - кто платит, тот и музыку заказывает. Вот именно, что таких примеров достаточно. Система уже запущена, и даже сертифицирована, и тут кто-то наверху получает хороший откат, и летит приказ на места, все снести, ставить что приказывают... Видели. чел - в здравом уме и знает где растут бабки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 19:52 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Позвольте вклиниться в Вашу беседу, господа, со следующим вопросом. Сам уже давно отошел от сугубо технических вопросов, поэтому обращаюсь к специалистам! В одной компании, зарубежной компании, в силу геополитической ситуации существует необходимость сделать базу данных реального времени с испольсованием только ПО, распространяющегося в открытых кодах. Это изначально обречено на провал? Или же есть какая-то надежда на успех? Лично моей заинтересованности в этом проекте нет никакой, однако просто стало интересно, это возможно или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2007, 00:03 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
А что, если код закрыть, то быстрее работать будет? Впрочем, Вы уже отошли от дел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2007, 00:12 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
То есть найти систему в открытых кодах, которая будет обеспечивать соответсвующую производительность на уровне целого предприятия, обрабатывать и хранить огромные объемы информации, это такая простая задача, получается? И тот же MySQL с ней справится? Или PostgreSql? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2007, 00:47 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
foxovikА что, если код закрыть, то быстрее работать будет? Впрочем, Вы уже отошли от дел... Нет, здесь страхи совсем другого плана - в закрытых кодах могут присутствовать закладки, функции-шпионы, не документированные возможности, которые могут быть использованы для получения конфиденциальной информации. Либо нет желания (возможности) платить большие деньги за лицензию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 13:03 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
ЮВНет, здесь страхи совсем другого плана - в закрытых кодах могут присутствовать закладки, функции-шпионы, не документированные возможности, которые могут быть использованы для получения конфиденциальной информации. можно подумать всего это не может быть в открытых кодах и вы их самостоятельно найдете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 21:02 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Lepsik ЮВНет, здесь страхи совсем другого плана - в закрытых кодах могут присутствовать закладки, функции-шпионы, не документированные возможности, которые могут быть использованы для получения конфиденциальной информации. можно подумать всего это не может быть в открытых кодах и вы их самостоятельно найдетеНе надо думать - в IB, например, через полгода после опубликования исходников нашли 'технический' логин ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 21:57 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Lepsikможно подумать всего это не может быть в открытых кодах Не может, из-за распределенного характера разработки. Если кто-то из авторов попытается засунуть шпионский патчик, ему не дадут этого сделать остальные авторы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2007, 10:54 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
hvlad Lepsik ЮВНет, здесь страхи совсем другого плана - в закрытых кодах могут присутствовать закладки, функции-шпионы, не документированные возможности, которые могут быть использованы для получения конфиденциальной информации. можно подумать всего это не может быть в открытых кодах и вы их самостоятельно найдетеНе надо думать - в IB, например, через полгода после опубликования исходников нашли 'технический' логин ну уж такую азбуку грех не найти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2007, 21:28 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Привет, Lepsik! Ты пишешь: Lepsik hvlad Lepsikможно подумать всего это не может быть в открытых кодах и вы их самостоятельно найдете Не надо думать - в IB, например, через полгода после опубликования исходников нашли 'технический' логин L> ну уж такую азбуку грех не найти.приведи пример обратного. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2007, 08:45 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Кажется, немного отвлеклись. Все-таки, для создания БД реального времени возможно применить какую-нибудь систему в открытых кодах? Повторюсь, дело тут не в процессе разработки или желании сэкономить, а в декрете высшего руководства страны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2007, 10:21 |
|
||
|
Вопрос про БД реального времени
|
|||
|---|---|---|---|
|
#18+
Ugorдело тут не в процессе разработки или желании сэкономить, а в декрете высшего руководства страны. Что за декрет такой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2007, 11:25 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1553337]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
86ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 175ms |

| 0 / 0 |
