Рынок СУБД-2025: какие решения доступны и как подготовиться к миграции

СМИ о нас Источник: РБК Компании

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

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

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

Российский рынок СУБД демонстрирует устойчивый рост. По данным Центра стратегических разработок, в 2023 году доля отечественных решений выросла до 58%, а к 2030 году прогнозируется ее увеличение до 93%. 

Ключевые игроки рынка СУБД и их решения:

  • Postgres Pro: СУБД от Российской крупнейшей команды контрибьюторов PostgreSQL. Предлагает версии Standard, Enterprise и Certified, Postgres Pro Shardman, Postgres Pro DBaaS. СУБД сертифицирована ФСТЭК по 4 УД и 4 КЗ. Подходит для финансовых и ERP-систем, систем документооборота и высоконагруженных платформ.

Все решения включены в Единый реестр российского ПО и активно развиваются, получают регулярные обновления и расширения функциональности. Например, Postgres Pro и Jatoba предлагают инструменты для миграции с Oracle и MS SQL. 

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

  • Высокая доступность и отказоустойчивость: Все перечисленные СУБД поддерживают кластеризацию и репликацию (синхронную и асинхронную). Например, Jatoba предлагает модуль Japooler для автоматической маршрутизации запросов при сбоях.
  • Работа с большими объемами данных: Postgres Pro и Tantor поддерживают обработку JSON-документов и аналитические запросы, что делает их подходящими для хранилищ данных.
  • Инструменты миграции: Модуль orafce, а также утилиты автоматической конвертации кода ora2pgpro (Postgres Pro,) и db_converter  (Tantor),  упрощают переход с Oracle и MS SQL.
  • Безопасность: Сертификация ФСТЭК (Jatoba, Tantor, Postgres Pro Certified, «Лира-Р») и поддержка российских стандартов шифрования обеспечивают соответствие требованиям КИИ.

Перед началом миграции необходимо провести аудит текущих систем, в том числе, оценить объем данных, используемые технологии, требования к производительности и безопасности. Например, для финансовых систем с высокими транзакционными нагрузками подойдут Postgres Pro Enterprise или Tantor, а для работы с неструктурированными данными такие как СУБД «Енисей». Важно выбрать СУБД, максимально совместимую с заменяемым решением. Например, Jatoba и Postgres Pro предлагают синтаксическую совместимость с Oracle PL/SQL, что значительно упрощает переход.

Планирование сроков и этапов

В зависимости от сложности систем и объема данных миграция на отечественных СУБД может занять от 6 месяцев до 2 лет. Например, кейс «Авито» показывает, что перевод 1С с Microsoft SQL Server на Postgres Pro Enterprise занял около года, включая тестирование и оптимизацию. Поэтому эксперты MONT рекомендуют российским компаниям разбить процесс миграции на несколько этапов:  

  • Пилотное тестирование на некритичных системах.  
  • Перенос данных и адаптация приложений.  
  • Тестирование производительности и безопасности.  
  • Полное развертывание и оптимизация.

Учет временных издержек

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

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

Инвестиции в обучение и консалтинг

Переход на российские СУБД требует подготовки ИТ-персонала. Несмотря на наличие документации на русском языке (например, у Postgres Pro и Tantor), обучение специалистов может занять несколько месяцев. Привлечение консультантов, таких как MONT, помогает ускорить процесс, минимизировать ошибки и обеспечить соответствие требованиям безопасности.