powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / где они - ООСУБД ??
14 сообщений из 14, страница 1 из 1
где они - ООСУБД ??
    #33433809
srcs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые, помогите разобраться.
Заинтерисовался объектными БД, стал лазать, искать мануалы - все старье, в каждой следующей статье или книге говорится что все опять переделали, стандарты поменялись и т.д. ODMG - вообще почили по-тихому... Что произошло с этим направлением? Все подмяли под себя объектные расширения SQL? Кроме Cache, GemStone, Objectivity и Versant вообще, по-моему, никого и ничего не осталось и они в свою очередь теперь не те, про которые я читал в книжонках ......
Пудликации по Jasmine как-то замерли в 90-х...

А теперь вопросы по существу: Скажите, пожалуйста, кто-нибудь их использует? Есть ли вообще рынок такого ПО? Какие-нибудь исследования и новые разработки ведутся? И ответьте, если можно, с сылками..
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #33433902
Фотография savosin_sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри что ли

по cache вроде и книжки продаются, (вчера видел на соколе в МИРе) и СУБД ещё не умерла.. хотя мож она не совсем объектная (intersystems.com)
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #33435314
srcs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пасибо за ответ, но к сожалению это уже не актуально.
В общем мои идеи подтвердились, и это меня сильно опечалило. В общем, я теперь имею небольшое представление о том, что происходило с миром СУБД последние 10 лет - Объектным базам в нем не место (как оказалось)... Cache - действительно жива, и есть с десяток активистов за "правое дело", но она действительно не объектная, а многомерная и имеет объектный интерфейс... что для меня несколько неподходит (я еще не уверен..). Как мне кажется, существующие продукты нифига не придерживаются стандартов, ну, или они расширены до неузнаваемости...
Есть подозрение, что ООСУБД используются/использовались только в конторах с "хитрыми специализациями" (типа NASA и CERN :) ) .. ну или как указывалось в каких-то, уже "древних", рекламных проспектах на какой-то фондовой бирже... и вроде бы, в во встроенных системах ... вот кстати, это, наверно, единственное направление за которое мне можно ухватиться....

Из этой мысли и возник вопрос: Кто-нибудь может помочь материалами о применении ООСУБД во встроенных системах?
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #33435453
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, а какие собственно требования к объктной базе данных Вы выдвигаете (только не академические, а чисто технические).

Я вот работаю с объектами Cache и доволен, объект внутри базы (для встроенных языков), и этот же объект снаружи базы (для VB, Delphi, C++, и т.д.).

Я вот много корячился с объектами в C++, писать красиво, а вот как работать с сохраненными объектами - и начинается корида.
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #33457054
srcs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 AlexKB: Если чесно, дело как раз в том, что ООСУБД меня интерисуют чисто академически. Я читал о Cache - и white papers, и обзоры, и по форумам побродил... в общем, представление имею. И все же я не хотел бы, рассматривать в этом топике Cache (либо другие СУБД, являющиеся архитектурно необъектными, хоть и представляющими объектный интерфейс) и тем более сравнивать ее (их) с "чистыми" объектными.

Если кому-нибудь интересна такая тема, в результате "лазанья" по сети нашел вот такой ресурс http://www.odbms.org/
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #33475295
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
srcsВ общем мои идеи подтвердились, и это меня сильно опечалило. В общем, я теперь имею небольшое представление о том, что происходило с миром СУБД последние 10 лет - Объектным базам в нем не место (как оказалось)...

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

Зато http://www.db4o.com%5Ddb4o]http://www.db4o.com]db4o , как открыли ее исходники - развивается очень стремительно. Для Java, .Net и Mono. И все, к сожалению. Но, к счастью, руководство вынудило меня начать работать с Java - плюс я столкнулся с db4o - и очень доволен.
Вещь простая, шустрая, и развивается (смотрите последнюю - 5-ю версию). Халява, опять же. (GPL, а для коммерческого использования - 9 баксов за инсталляцию, кажется).

С т.зр. производительности, если сравнивать с ORM системами (Hibernate, к примеру) - "рвет, как тузик грелку." (Скорее всего, прежде чам предоставить доступ к данным по ссылке, Вам предложет зарегистрироваться).

Естественно, работа с "чистым" SQL сервером, если данные "плоские", будут быстрее. Но я говорю о ОО - стиле проектирования базы. Да и тесты, сами понимете, вещь достаточно суюъективная.

Насчет удобства в работе: - трудно придумать что-то более удобное:

Код: java
1.
 db.set(myInstance); // Сохранение в базе myInstance (экзекземпляра ЛЮБОГО класса)



И все. Ничего больше не требуется. Класс - любой. С любыми полями - простыми, ссылками, структурами и т.п.
Чтение из базы, удаление и изменение так же просто.

В последней версии - три варианта языка запросов. Индексы, транзакции и проч.

srcs Как мне кажется, существующие продукты нифига не придерживаются стандартов...

1. А они есть, для ООСУБД?
2. И что с того? Если этих ООСУБД вообще - раз-два, и пальцы кончились?

srcs Есть подозрение, что ООСУБД используются/использовались только в конторах с "хитрыми специализациями" (типа NASA и CERN :) ) .. ну или как указывалось в каких-то, уже "древних", рекламных проспектах на какой-то фондовой бирже... и вроде бы, в во встроенных системах ... вот кстати, это, наверно, единственное направление за которое мне можно ухватиться....


Черт-те где только не используется: BMW, Boeing, Bosch, Hertz, IBM...

Customers by Industry
Transportation including automotive, railways, and aerospace
Networks including communication, energy, power utilities, oil, and gas
Natural sciences including geotech, biotech, healthcare, and pharma
Industrial including factory floor automation, logistics, and SCADA systems
Consumer including consumer electronics and packaged software
Enterprise including in-house and customized software

Customers by Platform
Devices and equipment
Mobile devices including smartphones
Desktops
Servers including web services


(см. там же)
Особенно участились (ну, почти лавонообразно) случаи использования db4o после перехода на новую модель лицензирования и после выхода последней версии.

srcsИз этой мысли и возник вопрос: Кто-нибудь может помочь материалами о применении ООСУБД во встроенных системах?

Ну, в общем, для этого она (дбфоо) и предназначена (в основном). См. выше.

Там, когда загрузишь - в подкаталоге doc лежит tutorial. В нем сразу начинают с embedded варианта (а только потом - клиент/сервер).

PS: Я никого не агитирую. Каждый инструмент - для своей задачи.
Однако настораживает тот факт, что в России мы пока в основном с РСУБД барахтаемся. Ну не полные же идиоты эти буржуи, раз у них это развивается?
(а работать ну о-о-очень удобно даже облом возвращаться обратно к SQL)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
где они - ООСУБД ??
    #34486958
Glazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(а работать ну о-о-очень удобно даже облом возвращаться обратно к SQL) ...

Угу тока там совсем нету агргатных функций.. так что если понадобиться что то считать то будет не влом :)
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #35109428
srcs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Glazz(а работать ну о-о-очень удобно даже облом возвращаться обратно к SQL) ...

Угу тока там совсем нету агргатных функций.. так что если понадобиться что то считать то будет не влом :)

полноте, а натив квери (NQ) на что?
правда на сколько я знаю проблему с оптимизацией NQ они еще не решили.. но в конце концов, можно и даташиппинг устроить.
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #35229504
OraEagle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
srcsПасибо за ответ, но к сожалению это уже не актуально.
В общем мои идеи подтвердились, и это меня сильно опечалило. В общем, я теперь имею небольшое представление о том, что происходило с миром СУБД последние 10 лет - Объектным базам в нем не место (как оказалось)...

Есть такое слово ORACLE.
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #35231745
=Dimon=
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Каше это не ООСУБД, это иерархическая СУБД!
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #35233506
OraEagle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
=Dimon=Каше это не ООСУБД, это иерархическая СУБД!

ОРАКЛ поддерживает объектно-ориентир .
Посмотрите ману

P.S> Прежде чем что-то утверждать надо проверить свои слова
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #35234230
Alexandr Fedirko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OraEagle =Dimon=Каше это не ООСУБД, это иерархическая СУБД!
ОРАКЛ поддерживает объектно-ориентир .
Посмотрите ману
P.S> Прежде чем что-то утверждать надо проверить свои слова
Во-первых, человек говорил про СУБД Cache. При чём тут Ваш премногообожаемый оракакель?
Во-вторых, Вы хоть знаете что такое ООСУБД? Пройдите в педовикию, и когда научитесь отличать объектно-ориентированную СУБД от объектно-реляционной, тогда и пишите сюда Ваш бред.
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #35234266
проходштц
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такая субд db4objects
http://db4o.com
...
Рейтинг: 0 / 0
где они - ООСУБД ??
    #35256573
Glazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проходштцЕсть такая субд db4objects
http://db4o.com

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


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