Объемы данных во всем мире постоянно увеличиваются — организациям все труднее управлять их потоками без специализированных высокопроизводительных инструментов. Эффективный анализ данных именно в режиме реального времени становится уже не просто желательным, но и, в ряде случаев, критически важным. СУБД Picodata — один из таких инструментов обработки данных в реальном времени.
На протяжении всей истории развития реляционной модели не прекращались попытки найти ей замену, а заодно и SQL. Однако, как утверждают в своей статье Майкл Стоунбрейкер из Массачусетского технологического института и Эндрю Павло из Университета Карнеги-Меллона, эта модель продолжает доминировать, а SQL расширяется, вбирая в себя отличные внешние идеи. Своим нынешним достижениям реляционные системы обязаны изменениям в современных вычислительных системах. Авторы верят, что будущее за SQL и реляционными СУБД. Можно по-разному относиться к суждениям и выводам, но авторы — главные люди в индустрии СУБД, а их публикации воспринимаются как манифесты и их очередная статья еще долго будет разбираться сообществом.
При обсуждении проблем обеспечения технологической независимости много надежд возлагается на СПО, однако не следует питать иллюзий по поводу возможностей такого ПО и созданных на его основе решений. Для построения и эксплуатации информационной системы корпоративного уровня всегда требуется либо штат собственных специалистов, либо отечественные решения, развитие и поддержка которых не зависит от политической повестки, такие, например, как СУБД Proxima DB.
В конце 1990-х годов наблюдалось бурное развитие бизнес-приложений – в крупных организациях были накоплены существенные объемы данных, началось строительство хранилищ и витрин данных. Актуальным стал поиск решений по информационно-аналитическому обслуживанию бизнес-пользователей с активным вовлечением их в процесс анализа данных. Прошли годы – какие сдвиги в области бизнес-аналитики произошли за это время, к чему пришла индустрия и чего стоит ожидать в ближайшем будущем?
Жизненный цикл успешных промышленных систем управления базами данных длится десятилетиями. При хранении и обработке данных ставки крайне высоки — данные в современном мире ценнее золота, а значит — любые недопустимы потери или искажения. Разработчикам СУБД приходится крайне кропотливо относиться к качеству своей работы, что на практике означает аккуратное планомерное развитие с особым вниманием к тестированию и релизным процессам. Не стала исключением и СУБД YDB, переживающая следующий этап своего развития — выход в Open Source и адаптации к новым реалиям.
Условия, в которых сегодня вынуждены работать российские компании, наглядно показали, насколько важно для их поставщиков иметь в своем портфеле зрелые программные решения, апробированные многочисленными внедрениями, и наработанную, благодаря разнообразным проектам, богатую экспертизу. Эти постулаты верны и для построенных на основе технологий Open Source российских СУБД, таких как Arenadata DB.
Еще во времена демократизации массово-параллельных СУБД и становления экосистемы Hadoop была в целом решена задача линейного масштабирования аналитических нагрузок, однако с транзакционными базами такого еще не случилось. По состоянию на первую половину 2020-х годов проблема открыта, хотя определенные продвижения есть, вызванные как усовершенствованием технологий в сфере оборудования, так и появлением новых архитектур СУБД.
Два последних десятилетия развития СУБД характеризуются переходом от классических реляционных к принципиально новым специализированным системам. Это движение стало столь массовым, что порой кажется – отказ от реляционного подхода дело времени. Однако, использование современных подходов к разработке высокопроизводительных приложений и учет особенностей оборудования способны вывести классические реляционные системы на новый уровень. Пример СУБД «ЛИНТЕР СОКОЛ» показывает — перепроектирование и реализация СУБД на основе новых подходов позволяет на том же обрудовании достигать более высокой производительности.
С 2025 года государственным органам власти и госзаказчикам предписано использовать на критической инфраструктуре только отечественное ПО, однако однозначного выбора российской СУБД, способной заменить все функции западных решений в высоконагруженной, критичной бизнес-системе, нет. Требуется реляционная СУБД, реализующая большинство привычных пользователям объектов, обеспечивающая приемлемый уровень надежности, безопасности, масштабируемости, производительности и управляемости. Желательно, чтобы такая СУБД присутствовала в Реестре отечественного программного обеспечения и имела сертификат ФСТЭК.