Аналоги Oracle – обзор альтернатив

Санкционная политика в отношении России приводит к тому, что использование западных программных продуктов становится небезопасным. Софт-триада Oracle, Microsoft и SAP покидают наш рынок. Установленное на серверах компании ПО (не облачные версии) позволяет продолжать работу в рамках лицензионных соглашений без обновлений и техподдержки.

Аналоги Oracle

На рынке РФ более четверти государственных компаний используют СУБД Oracle. Последние новости свидетельствуют, что замена Oracle производится для всех крупных бизнес-проектов, касающихся сферы финансов (Сбербанк), телекоммуникации (Ростелеком), инфраструктуры электронного правительства (ИСЭА, Госуслуги и т.п.)

Oracle – одна из востребованных, лучших на мировым рынке экосистем. Она отвечает за хранение и обработку данных, бизнес-аналитику, управление контентом, обеспечивает максимальную безопасность, масштабируемость, надежность серверов, на которых установлены Linux, Windows, Unix.

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

Альтернативной уходящим зарубежным продуктам станет софт от российских или китайских разработчиков. Рекомендуется внедрять ПО, числящееся в Реестре Минкомсвязи. Допустимо использование зарубежных решений Apache, Haproxy, Hornetq, Jboss, Nginx, Postfix, Python, Sphinx, Tomcat.

Основные аналоги Oracle

MySQL

Поддержка и разработка осуществляется все той же корпорацией Oracle, с возможностью выбора лицензии и встроенным механизмом репликации. Все лицензии и продукты имеют лицензию Университета Беркли (Калифорния), поэтому использование данных решений имеет свои риски.

Особенности:

  • поддержка большого количества транзакций;
  • надежность;
  • простота использования;
  • обработка больших объемов данных без подчинения аппаратных ресурсов.

Преимущества:

  • бесплатность;
  • многофункциональность;
  • работа с большинство типов таблиц;
  • простота установки;
  • поддержка пользовательских интерфейсов;
  • работа с различными БД.

Недостатки:

  • сложность создания резервных копий;
  • отсутствие поддержки OLAP / XML;
  • платная техподдержка.

PostgreSQL

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

Особенности:

  • используется на любых платформах;
  • размещается в облачных, виртуальных, физических средах.

Достоинства:

  • масштабируемость;
  • поддержка формата json;
  • доступность различных интерфейсов;
  • наличие предопределенного функционала.

Недостатки:

  • расплывчатость документации;
  • падение скорости при пакетных операциях;
  • нетипичная конфигурация.

MariaDB

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

Особенности:

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

Достоинства:

  • высокая производительность;
  • индикация обработки запросов;
  • масштабируемая архитектура;
  • шифрование.

Недостатки:

  • меньшая стабильность работы;
  • новый движок с открытым вопросом обновлений;
  • оплата услуг техподдержки.

ЛИНТЕР

Отечественная СУБД включена в Единый реестр ПО отечественного производства.

Особенности:

  • класс защиты (2), контроль управления доступом к информации, аутентификация пользователей, хеширование паролей;
  • реплицируется с другими БД.

Достоинства:

  • разработка РФ;
  • поддержка SQL:2003;
  • конвертер моделей данных других СУБД.

Недостатки:

  • снижение эффективности работы при большом объеме изменений.

РЕД База Данных

Отечественная модульная СУБД с открытым кодом для основных операционных систем и платформ, сертифицированная ФСТЭК и включенная в Единый реестр ПО российского производства.

Особенности:

  • класс защиты (1);
  • соответствует принципам ACID;
  • наличие модулей сопряжения для всех сред.

Достоинства:

  • соответствие российским стандартам защиты информации;
  • подходит для предприятий, в том числе оборонных, чувствительных к уровню защиты данных;
  • высокая скорость и стабильность работы;
  • хранение БД в отдельных файлах;
  • встраивается локально в формате библиотеки DLL, подходит для виртуальных машин Java.

Недостатки:

  • Малая распространенность.

MongoDB

NoSQL система на языке С++, используемая для приложений с данными, тяжело поддающимися классификации.

Особенности:

  • подключаемая система движков хранения;
  • возможность частичного индексирования;
  • гибкость ядра для работы с любыми БД через драйверы системы;
  • платная и бесплатная версии.

Достоинства:

  • быстродействие, простота использования;
  • поддержка json и документов NoSQL;
  • сохранение и чтение данных любой структуры.

Недостатки:

  • не является языком запросов;
  • длительность установки;
  • внедрение производят только специалисты.

DB2

Решение от компании IBM для основных ОС с возможностями NoSQL, поддержкой json и xml.

Достоинства:

  • эффективное распределение ресурсов для объемных БД;
  • размещение в облаке, на физическом сервере;
  • планировщик задач.

Недостатки:

  • высокая стоимость;
  • условием работы является установка дополнительных приложений или ПО;
  • базовая техподдержка бесплатная только три года.

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

АВТОР СТАТЬИТатьяна Михеева

копирайтер компании "Интегрус"