17.05.2018 НовостиМногомодельность реализуется как пересечение множества моделей СУБД в одном продукте (источник: OrientDB)
Заказчики все чаще требуют, чтобы их СУБД решали различные задачи. Развитие многомодельных СУБД, предоставляющих разработчикам различные возможности посредством API-интерфейсов, является новым подтверждением этой тенденции, пишет Тони Баер из консалтинговой компании Ovum на портале ZDNet. Базы данных традиционно были весьма специализированным способами хранения данных, предназначенными для специфических задач, и до недавнего времени они становились все более специализированными. Помните хранилища данных? Кто-то заметил, что они являются «исправлениями» недостатков транзакционных СУБД при работе с большим объемом данных — их анализе, обработке запросов и подготовке отчетов. Но по общему мнению, после 2000 г. реляционные SQL-СУБД стали корпоративным стандартом де-факто, пока не были погребены под трафиком, создаваемым интернет-приложениями. В результате появились СУБД NoSQL для обработки операционных данных (например, онлайновых профилей пользователей или каталогов продукции) и хранилища больших данных вроде Hadoop для работы со многими терабайтами и петабайтами данных. Хорошая новость в том, что платформы данных были способны решать гораздо более широкий круг задач, плохая — в том, что все эти предназначенные для конкретных целей хранилища создавали новые островки данных. То же можно сказать и об озерах данных. Реакция на распространение островков данных вызвала повышение универсальности СУБД. Баер вспоминает о приглашении выступить в 2014 г. на одной большой конференции ...
читать далее.