powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Генеалогия реляционных СУБД (RDBMS Genealogy)
25 сообщений из 48, страница 1 из 2
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40091862
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Prof. Dr. Felix Naumann из Hasso Plattner Institut сделал интересное исследование по генеалогии реляционных СУБД

https://hpi.de/naumann/projects/rdbms-genealogy.html
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40091863
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40116512
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UP
(для ускорения разрешения некоторых споров :-))
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40116548
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валерий Юринский,

картинка хороша, но мертвая, в смысле не интерактивная.
Что произошло или вовсе не произошла на той или иной точке слияния - не видно, не слышно, и никак не прокомментировано.
Мне представляется во всех отношениях более интересным вот этот проект, развиваемый Carnegie Mellon University:
https://dbdb.io/browse
https://dbdb.io/stats

В том числе для опоры в решении разнообразных спорных вопросов.
Так, например, может показаться любопытным, что этот сайт знает о 25-и российских оригинальных проектах, пяти бразильских, трех норвежских и одном украинском.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119708
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По этой родословной Постгрес и Db2 - самые старые старички получаются. Даже Оракл помоложе.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119726
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

здесь смешано реляционное и не очень.
Ингресс старее Db2, но не реляционный, а Oracle вышел в продакшен раньше db2.

А db2 в качестве реляционной бд даже не на system R стоит, который "почти вышел", по крайней мере, о нем все знали,
как о родителе языка SEQUEL, а конкретно на ibm is1/ibm Peterlee Test vehicle, которые не просто как первые реляционный
разрабатывались, а как первые реляционные с mvcc, но не вышли, проект был целиком закрыт.

Они не вышли именно потому, что ibm признал свою первую реализацию mvcc целиком негодной к практической эксплуатации.
В mvcc в IBM так верили, и полученный результат оказался настолько шокирующим, что, в итоге, db2 проиграл гонку
за выйти раньше Oracle, и свою современную версию mvcc они прикручивали уже серьёзно позже (если не ошибаюсь).

И, глядя на эту картинку - вообще не видно, а где во времени окончательно сформировалась современная архитектура
реляционной disk-oriented субд, с приемлемой реализацией ACID.
Впервые это произошло в недрах DEC Rdb, и Oracle стал современной архитектурно субд именно в точке перехода Dec Rdb в Oracle Rdb.

Как-то так.
То есть, без пояснений, с той картинки не много высмотришь.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119727
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boobyOracle стал современной архитектурно субд именно в точке перехода Dec Rdb в
Oracle Rdb

Нет, он стал таким гораздо раньше, а Rdb они купили чисто на запчасти (как и
MySQL позже).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119731
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забавно что dbase еще релизился в районе 2012 года.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119732
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

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

PS
Гораздее Dec Rdb, к моменту, когда Dec решил продать этот бизнес, в общем, никого и не было.
С тех пор (с момента слияния) все системы класса disk-oriented стали делаться "в целом, вот примерно так же как Oracle"
(хотя на самом деле - как Rdb), но вот в таких и сяких деталях мы своего ума доложим.
Postgesql, например, вид архитектурно современной системы приобретал в районе и между 7й и 8й версией, хотя в смысле старости
- он реально один из самых что ни на есть стариков.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119734
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Забавно что dbase еще релизился в районе 2012 года.

А ты приглядись с прищуром к тому, что в области современных in-memory database происходит.
Процентах так в 40, наверно, это откровенный dbase в юбке с современным разрезом.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119735
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стал читать wiki про VoldDb, C-Store, H-Store, Vertica. Везде потоптался Стоунбрейкер.

Старик бросил своё детище Postgres и впал во всякую экзотику. Там и колончатые системы. И ин-мемори. И дистрибутед.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119737
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boobyГораздее Dec Rdb, к моменту, когда Dec решил продать этот бизнес, в общем,
никого и не было.

Rdb они купили в 1994-м году. К этому времени Оракул был уже в версии 7,
включавшей в себя и MVCC (1984-й год), и ACID (1983-й), и, возможно даже,
disk-oriented что бы это ни значило.

После покупки и того, как Оракул трансплантировал себе его cost-based
оптимизатор ( https://en.wikipedia.org/wiki/Oracle_Rdb), Rdb стало "музейным
экспонатом", поддерживаемым, но не развиваемым.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119738
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валерий Юринский
Prof. Dr. Felix Naumann из Hasso Plattner Institut сделал интересное исследование по генеалогии реляционных СУБД

https://hpi.de/naumann/projects/rdbms-genealogy.html

Не знаю, что там насчет результатов исследований по другим СУБД, но насчет моей любимой Firebird результаты исследований не соответствуют реалиям более чем на 50% (число релизов, номера и даты их выхода).
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119739
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonСтарик бросил своё детище Postgres и впал во всякую экзотику. Там и колончатые
системы. И ин-мемори. И дистрибутед.

Джим Старки сделал абсолютно то же самое. Выращивание забавных мутантов - вполне
естественное развлечение на старости лет когда тебе уже не надо зарабатывать на
остаток жизни.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40119781
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

boobyГораздее Dec Rdb, к моменту, когда Dec решил продать этот бизнес, в общем,
никого и не было.

Rdb они купили в 1994-м году. К этому времени Оракул был уже в версии 7,
включавшей в себя и MVCC (1984-й год), и ACID (1983-й), и, возможно даже,
disk-oriented что бы это ни значило.

После покупки и того, как Оракул трансплантировал себе его cost-based
оптимизатор (https://en.wikipedia.org/wiki/Oracle_Rdb)

Именно. Точно так же, как и в случае Postgress, лик того, что с тех, и до сих пор, называется Oracle Database, определялся между 7й и 8й версией.
С той разницей, что весь прочий мир понял, как должна выглядеть "современная субд, увидев Oracle Database 7.3, примерно.
А сам Oracle получил доступ к исходному коду настоящей субд (Rdb) немного раньше.

Dimitry Sibiryakov

После покупки и того, как Оракул трансплантировал себе его cost-based
оптимизатор (https://en.wikipedia.org/wiki/Oracle_Rdb)

а) не только, б) даже этот, безусловно очень важный момент - не самый важный - это вишенка на полученном Oracle в лице Rdb торте.
Существенно важнее то, что алгоритмы и подходы к управлению памятью, само понятие Buffer Pool,
в окончательно сформированном виде приехало в Oracle именно из Rdb, и затем, почти мгновенно, перекочевало в прочие системы.
Так завершилось оформление архитектуры целого класса систем. С тех пор больше никто не делает иначе в этом классе.


Dimitry Sibiryakov

, Rdb стало "музейным
экспонатом", поддерживаемым, но не развиваемым.

Ну, правда, хотел так сделать. Но HP по суду заставил поддерживать эту систему. Пришлось...
С тер пор много Амазонок в Атлантический океан утекло. ...
И сейчас ходят слухи, что прямо почти со дня на день, будет таки объявлено о портировании Rdb под x86-64.
С учетом мегатонн утекшей воды трудно точно представить, что же именно они явят миру, если явят.
Но, как минимум, у Oracle есть еще один очень сильный шанс во времени повторно шокировать мир.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40120923
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смахивает на "Windows 95 - первая 32-хбитная ОС с длинными именами файлов".
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40120929
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я начинал с DB2 for OS/2 2.1, буферный пул там вполне был (на самом деле, я этого не помню, но наверняка запомнил бы, если бы он появился позднее, потому что удивился бы). И это были времена Oracle 7. Тогда же у DB2 уже был cost based optimizer, причём тогда ibm-еры считали вводить хинты ниже своего достоинства.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40120940
Фотография pureproft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто оставлю это здесь
https://computer-museum.ru/histsoft/rubin.htm
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40120945
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor Metelitsa
Я начинал с DB2 for OS/2 2.1, ....

Помню, IBM MERVA на такой конструкции работала.
Правда, во времена выхода Oracle 7 скорее уже под OS/2 Warp
Что касается DB2 то это вполне примечательная система.

Сдается, что первенство в самой публичной формулировке понятия database machine именно
как программно-аппаратного комплексного единства, где необходимый для работы database софт реализован
в специализированном железе, должна быть отдано им.

Но компания странная, как и многие "слишком большие".
То им Кодд слишком теоретичен, и потому необходимо его срочно отстранить от непосредственных работ над DB2,
то процессоры x86 вот прям сейчас помрут, и потому надо немедленно бросить OS/2 и срочно заняться Java.

В общем, понаделали в инженерной части - мама не горюй, а на что пальцем показать, из того,
что сами породили и сами не похоронили - не сразу и сообразишь, ну, кроме DB2, может быть...
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40120949
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby
... то процессоры x86 вот прям сейчас помрут, и потому надо немедленно бросить OS/2 и срочно заняться Java.
Power и Java - две разные вещи.
Исторически (1990) был альянс IBM-Motorolla-Apple, который и разработал процы.
Java "подтянулась" уже сильно позже и не в виде самоценной идеи, а как часть общих усилий по унификации ПО для разнообразного парка железа и операционных систем.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40120953
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

Java "поднялась" вообще по единственной причине:
Страстно возжелав ее, и посмотрев, что там у SUN происходит, IBM просто отрядила business unit заниматься
переписыванием первой версии стандартной библиотеки.
Если бы этого не произошло, никакой, совсем никакой публично известной Java просто бы не состоялось.

Такова ирония судьбы...
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40120985
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby
Java "поднялась" вообще по единственной причине:
Не надо выдавать желаемое за действительное.
В конце девяностых JVM кто только не пилил, включая и Novell и Symantec.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40121061
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
booby
Java "поднялась" вообще по единственной причине:
Не надо выдавать желаемое за действительное.
В конце девяностых JVM кто только не пилил, включая и Novell и Symantec.

не очень я понимаю, что точно вы хотели сказать.
JVM и сейчас "кто только не пилит", с разными целями и намерениями.
Ну, да ладно.

"Я тоже пилил" и "он внес ключевой вклад в развитие инфраструктуры, определивший судьбу языка"
- это из разных действий одного спектакля утверждения.
Второй план моего утверждения состоял, в частности, в том что, по крайней мере в то время,
у IBM был достаточно широкий портфель идей для выбора, во что надо вкладываться, а во что нет, включая свои собственные внутренние наработки.

Но для них, ведь, не только Кодд заумно теоретичен для работы над DB2, но Алан Кэй излишне музыкален со своим гитарным джазом,
для того, чтобы SmallTalk развивать.
Надо бросить всё к чёртовой матери, и вцепиться в яву, как в последнюю надежду, и только для того, чтобы она потом досталась Oracle.

Как вообще понимать такое мышление, где в нём желаемое, а где действительное, затрудняюсь сказать...
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40121062
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И где сейчас IBM в мире Java? И была ли она вообще? Лично вот я, ничего особо значимого от IBM для Java и не припомню.

В конце девяностых JVM кто только не пилил, включая и Novell и Symantec.
и Microsoft J.
...
Рейтинг: 0 / 0
Генеалогия реляционных СУБД (RDBMS Genealogy)
    #40121069
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
И где сейчас IBM в мире Java? И была ли она вообще? ....

во-во.
Вот проходят эпохи и следов от них даже пыли не видно на поверхности.
Вы когда в следующий раз в исходные коды ява библиотек полезете, обратите внимание - они все подписаны.
И, хотя было еще одно большое переписывание, и вообще, в некотором роде, оно никогда не останавливалось,
подписей сотрудников IBM там до сих пор совсем немало.
IBM и сейчас есть и игрок.
Для своего железа она сама за JVM отвечает, и в WebSphere, например, тоже до сих пор продолжает верить.

PS
Все знают, что спартанцы были.
От них даже черепков битых глиняных сосудов не осталось, а слава до сих пор есть.
...
Рейтинг: 0 / 0
25 сообщений из 48, страница 1 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Генеалогия реляционных СУБД (RDBMS Genealogy)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (2)
Пользователи онлайн (8): Анонимы (6), Yandex Bot 1 мин., Bing Bot 4 мин.
x
x
Закрыть


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