Содержание
Санкционная политика в отношении России приводит к тому, что использование западных программных продуктов становится небезопасным. Софт-триада Oracle, Microsoft и SAP покидают наш рынок. Установленное на серверах компании ПО (не облачные версии) позволяет продолжать работу в рамках лицензионных соглашений без обновлений и техподдержки.
На рынке РФ более четверти государственных компаний используют СУБД 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.
Достоинства:
- эффективное распределение ресурсов для объемных БД;
- размещение в облаке, на физическом сервере;
- планировщик задач.
Недостатки:
- высокая стоимость;
- условием работы является установка дополнительных приложений или ПО;
- базовая техподдержка бесплатная только три года.
Выбор современной СУБД должен учитывать возникновение новых рисков, лежащих в области политики. Представленные на рынке бесплатные варианты удовлетворяют запросы как маленьких компаний, так и секторов экономики с высокими требованиями к защите и отказоустойчивости.