СУБД

Двигатель индустрии

Развитие ИТ-индустрии за ее относительно короткую историю определялось различными факторами, а сегодня индустрию двигает индивидуализация.

К свободе от проблемы Больших Данных

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

От SQL к NoSQL и обратно

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

Смутное время СУБД

Под влиянием роста объемов данных в бывшей совсем недавно стабильной области СУБД начались подвижки, выразившиеся, в частности, в появлении двух движений — NoSQL и NewSQL.

Путь к полной консолидации

Традиционные методы консолидации систем не позволяют достигнуть максимального результата на всех уровнях ИТ-инфраструктуры. В частности, функционал современных дисковых массивов не позволяет эффективно эксплуатировать несколько баз данных. Одно из решений — машины баз данных от Oracle.

NoSQL: назад в будущее

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

Будущее транзакционных систем

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

Как достучаться до СУБД?

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

Семантические cредства управления мультимедиа

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

Базы данных в Семантической паутине

Полностью представить себе возможности Semantic Web сегодня, как и возможности World Wide Web пятнадцать-двадцать лет назад, еще трудно, однако изначально в научной среде, породившей Паутину, ее ориентировали, в частности, на взаимодействие с программами.

Коммерческие СУБД: эволюция или революция?

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

MapReduce - будущее баз данных

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

Ударные СУБД в оперативной памяти

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

Машины для обработки событий

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

Машины хранилищ данных

Основными задачами традиционных систем для организации баз данных были обработка транзакций и хранение информации. При решении крупномасштабных задач бизнес-анализа, подразумевающих обработку огромных объемов данных, они оказались не очень эффективными. Платой

СУБД Sedna: технические особенности и варианты использования

В одном из первых номеров «Открытых систем» описывался проект, посвященный разработке свободно распространяемого SQL-сервера GNU SQL Server. Может оказаться интересным сравнить эту давнюю публикацию с новой статьей, посвященной проекту системы управления XML-данными — тем более что этот проект, как и первый, выполняется в Институте системного проектирования РАН.

Объектно-ориентированные базы данных: достижения и проблемы

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

Следующая волна технологической революции: от баз данных к распределению данных

Вице-президент и ведущий технический эксперт компании BEA Systems Адам Босуорт делится с журналом «Открытые системы.СУБД» своими взглядами на будущее ИТ.

Опыт построения XML-СУБД

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

XML и технологии баз данных

XML - это самостоятельная технология, хотя и возникшая исторически как Internet-технология. Представляется важным рассмотреть технологию XML в отрыве от Internet и в связи с технологиями баз данных: реляционной, объектной и концепцией корпоративных хранилищ. Как связан язык XML с реляционным, почему на его основе может и должна быть построена модель данных, что собой представляет XML-ориентированная база данных, существуют ли таковые на сегодняшний день ?

Синтетическое качество: как искусственные данные дают реальные результаты

Синтетические (искусственно сгенерированные) данные меняют правила игры в ИИ: они обеспечивают экономию средств, гарантируют безопасность и ...