powered by simpleCommunicator - 2.0.45     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Универсальные или специальные СУБД?
33 сообщений из 33, показаны все 2 страниц
Универсальные или специальные СУБД?
    #38973502
РСУБД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наткнулся на интересное высказывание, зацепившее тем, что высокоуревнево, но выделяет "специальные" СУБД для определнного круга задач:
«Проблема использования уже существующих универсальных СУБД для решения специфических задач состоит в том, что такие СУБД из-за особенностей своей, как правило, унаследованной архитектуры далеко не всегда способны приспосабливаться под конкретные требования или делать это оптимальным образом. Решение проблемы состоит в создании специальной СУБД, у которой ключевым аргументом является как раз возможность адаптации, конфигурирования и приспосабливания под нужды конкретного приложения. Этот тезис неоднократно высказывался общепризнанными мировыми экспертами в области СУБД».

Собственно, вопрос к нашим-здешним экспертам: что думаете, есть смысл такого ветвления?

PS По-моему "универсальные" СУБД отлично справляются. Не осознаю, в чем суть специальных.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38973540
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РСУБДНе осознаю, в чем суть специальных.
Суть в том, что их ляпают там, где СУБД вообще-то и ни к чему, но очень хочется.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38973699
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РСУБДРешение проблемы состоит в создании специальной СУБД, у которой ключевым аргументом является как раз возможность адаптации, конфигурирования и приспосабливания под нужды конкретного приложения.
Эта фраза не несёт смысла. "Решение проблемы состоит в создании специализированного автомобиля, у которого ключевым аргументом является как раз возможность адаптации, конфигурирования и приспосабливания под нужды танка, самолёта или подводной лодки".

Универсальность противоречит максимальной эффективности в каждой конкретной ситуации - это аксиома инженерии. Автор "выражения" говорит о создании супер-универсальной СУБД, которая при этом окажется супер-оптимальной. Что можно сказать... хотел бы я такую увидеть. Но не надеюсь. Да, конфигурирование итп - дело хорошее. Но нужно понимать, что, начиная с какого-то момента - специализированно разработанный самолёт окажется и дешевле "автомобиля с крыльями", и "лучше летающим". Ибо ничто не даётся даром.

РСУБДЭтот тезис неоднократно высказывался общепризнанными мировыми экспертами в области СУБД».
Это классическая демагогия, при наличии которой текст можно выбрасывать не читая. Вменяемые тексты отличаются тем, что называют конкретных экспертов и приводят их регалии и их цитаты.

РСУБДPS По-моему "универсальные" СУБД отлично справляются. Не осознаю, в чем суть специальных.
Универсальные СУБД хорошо справляются далеко не со всем. Проще всего привести в пример, скажем, задачи реального времени. А на самом деле и в "повседневности" хватает задач, с которыми СУБД справляются только с дополнительной помощью - начать можно, например, с многократно упоминаемой на форуме "надо собирать показания с десяти тысяч счётчиков ЖКХ".
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38974063
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerЭта фраза не несёт смысла. "Решение проблемы состоит в создании специализированного автомобиля, у которого ключевым аргументом является как раз возможность адаптации, конфигурирования и приспосабливания под нужды танка, самолёта или подводной лодки".
Главный принцип демагога - переври сказанное оппонентом и докажи, что перевранное абсурдно.
Многие универсальные СУБД начинались с NIH-синдрома и желание создать, что-то свое, поскольку в существующих решениях нужные задачи решались через ... Зато универсально.
Шло время и количество решений в которых новая СУБД применялось увеличивалось. К ней приделывалось много новых систелок и перделок.
Через какое-то время опять кто-то понимал, что проще сделать программку которая будет делать только то, что надо. Ибо монстры слишком неповоротливы...
Вот и весь сказ про специализированные и универсальные инструменты.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38974142
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эээ

я бы сказал, что под "универсальными СУБД" понимают Реляционные СУБД, т.е. те, на которых универсально решается большинство задач. Сами по себе РСУБД отличаются - по масштабируемости, функциональности, версионности/блокировочности, так что совсем прямо "универсальными" их тоже считать нельзя.

Специализированные СУБД - это всякие MUMPS (деревья), Sedna (XML), SybaseIQ, всякие NoSQL и так далее.

А тезис про "специализированную СУБД, которая будет приспосабливаться" - конечно бред.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38974179
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей АрсеньевsoftwarerЭта фраза не несёт смысла.
Главный принцип демагога - переври сказанное оппонентом и докажи, что перевранное абсурдно.


Я бы на самом деле тоже согласился с предыдущим автором. В смысле, не с Сергеем, а с Softwarer-ом.
Фразы на самом деле вообще редко имеют смысл, а данная -- вообще общие слова. Вне контекста
обсуждать её бессмысленно. Разумеется, она имеет какой-то смысл. СУБД -- это вообще универсальные
решения, в этом их суть -- вынести обработку данных в отдельное приложение/библиотеку и повторно
использовать этот функционал. Но делать "универсальное специализированное решение" достаточно
странно, да на самом деле это и будет всё равно универсальное решение, но со специфическими требованиями.

Сергей Арсеньев Многие универсальные СУБД начинались с NIH-синдрома и желание создать, что-то свое, поскольку в существующих решениях нужные задачи решались через ... Зато универсально.
Шло время и количество решений в которых новая СУБД применялось увеличивалось. К ней приделывалось много новых систелок и перделок.
Через какое-то время опять кто-то понимал, что проще сделать программку которая будет делать только то, что надо. Ибо монстры слишком неповоротливы...
Вот и весь сказ про специализированные и универсальные инструменты.

Не мог бы ты привести конкретные примеры, а то тоже демагогия получается...
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38974905
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvя бы сказал, что под "универсальными СУБД" понимают Реляционные СУБД,
Тогда все ясно.
Обычно под термином универсальная подразумевают у программистов некую хрень которую можно использовать для различных задач. А специализированная - созданная под конкретную задачу.
kdvА тезис про "специализированную СУБД, которая будет приспосабливаться" -
не бред а само собой разумеющееся.

В качестве специализированной может использоваться и универсальная с дополнительными свистоперделками (или наоборот с урезанным функционалом).

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

Хотя да есть примеры, когда универсальные инструменты появлялись в чисто академических целях (то есть автор толком не знал нафиг оно надо, но полагал, что кто-нибудь догадается как это применить).
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38974920
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей АрсеньевОбычно под термином универсальная подразумевают у программистов некую хрень...Ахаха, некую хрень у программистов... Пеши исчо!
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38975031
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Зачем? Если читатели не знают, что означает слово хрень в русском языке.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38975347
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей АрсеньевЗачем?Смешно выходит.

Сергей АрсеньевЕсли читатели не знают, что означает слово хрень в русском языке.Знаем, пеши!
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38975625
Фотография roden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РСУБД По-моему "универсальные" СУБД отлично справляются.
К сожалению, нет. Есть масса специфических областей, где реляционные СУБД используют скрипя зубами, а те же nosql - являются недостаточно функциональными для решения поставленных задач.
В таких случаях создаются монстрообразные системы с костылями, не имея возможности адекватно использовать имеющиеся решения.
Несмотря на множество уже созданных СУБД все равно появляются все новые и новые околоСУБДшные разработки. А самое интересное, что некоторые начинают пользоваться популярностью.
Даже имея все исходные коды текущих решений, объединить все их возможности - это глобальная непростая задача...
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38975870
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
roden,

ребята, не говорите абстрактно, приводите примеры.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38975942
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv, ну например: Elasticsearch как NoSQL база данных .
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38975985
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAMasterZiv, ну например: Elasticsearch как NoSQL база данных .

Elasticsearch -- это не СУБД, не РСУБД, не NoSQL-СУБД -- это индексер.

Тезис был:

авторЕсть масса специфических областей, где реляционные СУБД используют скрипя зубами , а те же nosql - являются недостаточно функциональными для решения поставленных задач.


Elasticsearch ни тем, ни другим не является.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38976087
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv, да ладно Вам. Фактически на каждой ноде получаем по маленькой БД.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38976186
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,
А как тогда относится к такому приложению как Консультант+... Это специализированная БД или нет?
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38976191
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey OrlovMasterZiv,
А как тогда относится к такому приложению как Консультант+... Это специализированная БД или нет?

На сколько я знаю, СУБД они не используют. В смысле, у них написаны свои библиотеки по работе с данными в их собственном формате.
Т.е. там нет СУБД, а БД там -- да, специализированная. Но это не СУБД, опять-таки нечего обсуждать.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38976833
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivSergey OrlovMasterZiv,
А как тогда относится к такому приложению как Консультант+... Это специализированная БД или нет?
На сколько я знаю, СУБД они не используют. В смысле, у них написаны свои библиотеки по работе с данными в их собственном формате.
Т.е. там нет СУБД, а БД там -- да, специализированная. Но это не СУБД, опять-таки нечего обсуждать.
Ну там же несколько баз, да вдобавок, насколько я знаю, они собирают статистику по использованию данных, модифицируя впоследствии базу для ускоряя доступ к ним.
Вдобовак к этому, SQLite - это СУБД или нет, по существу тоже библиотека....
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38985020
Фотография roden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot MasterZiv]Sergey Orlovу них написаны свои библиотеки по работе с данными в их собственном формате.

Оно как бы и суть в том, что бы люди не писали свои библиотеки
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38985137
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или в том, что Гаранты/Консультанты появились задолго до SQLite.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38987214
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Специальная СУБД это типа "БД на файлах" ?

Кстати парадокс. Как только эта БД будет оформлена отдельной сущностью
от прикладной системы то она тут-же утрачивает свою специализированность
и становится унылой библиотекой с гордым стикером "универсальная" ульт
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #38987215
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тра-быстрая мега-короткая и очень-секюрная СУБД Василия Пупина.

(сорри за фальстарт)
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39043337
MishaGrisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Смотря для каких целей. В контексте надо
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39044527
Izya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Универсальных СУБД в принципе нету.

До конца 20 века ЭВМ решали в основном самые насущные и повседневные задачи бизнеса "учет->отчет", для тех задач и кстати, на том уровне технологий и железа те РСУБД были действительно "универсальными".

А сейчас в круг задач вошли задачи коммуникации, это совсем другая область. Да и для тех задач вдруг появляются новые подходы, например in-memory СУБД.

Игра слов, в общем.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39048913
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IzyaУниверсальных СУБД в принципе нету.

Excel.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39058951
Фотография Irmaro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нет ничего универсального, как мне кажется, всегда найдутся задачи которые требуют определенных тонкостей...
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39059088
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Irmaroда нет ничего универсального, как мне кажется, всегда найдутся задачи которые требуют определенных тонкостей...
однако есть более универсальные решения и менее универсальные.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39059491
Фотография roden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Irmaroда нет ничего универсального, как мне кажется, всегда найдутся задачи которые требуют определенных тонкостей...
Каких например, применительно к субд
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39059587
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rodenIrmaroда нет ничего универсального, как мне кажется, всегда найдутся задачи которые требуют определенных тонкостей...
Каких например, применительно к субд
да хотя бы оlap vs oltp.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39059724
Фотография Малх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39059736
Фотография Малх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас объектное приложение, данные которого представимы в виде таблиц? Сделайте MySQL плагин и получите всю мощь запросов к данным своего приложения.

Специальные... Универсальные....

Нет, кастомизируемые и расширяемые!
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39060718
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan Durakда хотя бы оlap vs oltp.
Вот "хотя бы" - может оказаться слишком поспешным: не всякую "обычную" СУБД можно удивить оlap-ом. И MOLAP и ROLAB.
...
Рейтинг: 0 / 0
Универсальные или специальные СУБД?
    #39061714
ShkrylAndrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторархитектуры далеко не всегда способны приспосабливаться под конкретные требования

СУБД разрабатывают специалисты высокого уровня, дело не в СУБД, а в специалистах которые их обслуживают, специалисты не хотят читать книжки и разбираться в теории, и понимать суть работы СУБД, они говорят что у них специфические задачи, но только все задачи, имеющие отношение к информатике имеют четкое математическое обоснование
-реляционная теория связанна с теориями множеств
-программирование часто связанно с функцией
ну и т.д

авторсоздании специальной СУБД, у которой ключевым аргументом является как раз возможность адаптации, конфигурирования и приспосабливания под нужды конкретного приложения.

СУБД не может адаптироваться под нужны конкретного приложение, потому что СУБД и приложения выполняют несколько разные функции. СУБД -источник хранение данных(и обработки), приложение обращается к источнику и "показывает"<-очень упрощенный термин пользователю данные. Главный во всем этом деле пользователь, он отдает команды компьютеру, который переводит их в инструкции. Вы путаете как терминологию, так и назначение того о чем говорите.

авторЭтот тезис неоднократно высказывался общепризнанными мировыми экспертами в области СУБД».
ВОпрос без фактов (какие это эксперты?),это пустая тратата времени, и почему вы считаете, что они мировые? Это ваше мнение, или мнение кого? Если вы прочитате по 2-3 раза книги по теории баз данных и по основам программирования и алгоритмам, вы тоже станете экспертом, получите сертификат международного образца, уже мировой эксперт))).
...
Рейтинг: 0 / 0
33 сообщений из 33, показаны все 2 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Универсальные или специальные СУБД?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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