Содержание |
Система управления базами данных (СУБД) — это основа любой современной информационной инфраструктуры. Это своего рода центральная нервная система любого минимально сложного ИТ-организма. СУБД отвечают за создание, хранение, обработку и защиту больших массивов информации. Они широко применяются организациями разного масштаба — от малых фирм до крупного бизнеса и государства, помогая управлять финансами, обеспечивать учет товаров, хранить персональные данные и поддерживать важные государственные сервисы.
| |
Наша СУБД сохраняет совместимость на уровне синтаксиса и системных каталогов PostgreSQL. Это значительно облегчает миграцию на FTData | |
Словом, значение СУБД в современном цифровом мире трудно переоценить. При этом особенностью российского ИТ-ландшафта до последнего времени было не только разнообразие архитектуры используемых видов СУБД (реляционные, NoSQL-системы, гибридные платформы), но и критическая зависимость от зарубежных решений. В связи с изменениями на рынке и в законодательстве для предприятий и бизнеса возрастает роль российских СУБД, которые обеспечивают контроль над данными и соответствуют новым требованиям безопасности.
За последние пять лет список отечественных СУБД на российском рынке существенно пополнился, отражая активные процессы импортозамещения и растущую потребность в локальном обеспечении информационной безопасности. К началу 2025 года, согласно исследованиям консалтинговых компаний, таких как Strategy Partners, доля российских СУБД достигла примерно 73 %, увеличившись вдвое с показателя 2022 года, когда она составляла всего 32 %. По прогнозам, к 2030 году этот показатель достигнет 99 %. Таким образом, уже сегодня российские компании могут беспрепятственно выбрать сертифицированную отечественную СУБД для надежной защиты баз данных.
Рост доли отечественных решений обусловлен рядом факторов, в числе которых можно отметить:
- активный процесс замены иностранного ПО на российские аналоги вследствие санкций и ограничений;
- государственное регулирование, стимулирующее использование российских решений государственными учреждениями и крупными компаниями;
- потребность рынка в легко масштабируемых и отказоустойчивых СУБД для промышленных баз данных;
- появление качественно новых отечественных СУБД, которые обеспечивают максимальную конкурентоспособность по функционалу и надежности;
- потребность бизнеса в альтернативе и замене привычным решениям PostgreSQL и ORACLE.
Я хочу немного подробнее рассказать о FTData — российской СУБД на основе PostrgeSQL.
Что такое FTData
СУБД FTData — объектно-реляционная система управления базами данных, основанная на свободно распространяемой версии СУБД PostgreSQL, разработанная для решения задач высоконагруженных систем с повышенными требованиями к отказоустойчивости, производительности, совместимости с отечественным ПО. Она подходит компаниям, которым требуется масштабируемая и отказоустойчивая СУБД для работы с большими массивами данных.
Наша СУБД сохраняет совместимость на уровне синтаксиса и системных каталогов PostgreSQL. Это значительно облегчает миграцию на FTData. Процесс идентичен обновлению мажорной версии, что облегчает миграцию при этом включает ряд архитектурных улучшений, недоступных в свободно распространяемой версии. Это делает FTData удобной для импортозамещения и миграции под ключ СУБД.
Цели создания FTData
Российская СУБД FTData создана для комплексного решения следующих задач:
- Работа в составе систем критически важной информационной инфраструктуры
Необходимость гарантированного времени восстановления после сбоев (RTO < 30 сек.) и минимальных потерь данных (RPO < 1 сек.). - Высокая производительность при длительных транзакционных нагрузках
Обеспечение скорости обработки до 100 000 запросов в секунду. Отсутствие влияния роста горизонта субтранзакций на интенсивность их обработки. - Поддержка крупных аналитических систем
Обеспечение стабильного времени отклика при многократном росте объема базы данных за счет изменения концепции планировщика запросов. - Работа с большими объемами данных
Расширенная поддержка секционированных таблиц и глобальных индексов, сжатия таблиц и баз данных. - Импортозамещение
FTData находится в реестре российского программного обеспечения. - Совместимость с Российскими ОС
Работа в средах на базе российских ОС (Astra Linux, «Альт», «Ред ОС»).
Основные отличия от других решений на рынке
В сравнении с PostgreSQL:
- Встроенные механизмы организации и управления отказоустойчивым кластером.
- Встроенные механизмы для работы с планами: хинты планировщика, управление планами запросов, в том числе множественными.
- Расширенные инструменты мониторинга производительности в реальном времени.
- Совместимость с отечественными программными решениями для резервного копирования.
- СУБД находится в реестре отечественного ПО.
В сравнении с другими коммерческими форками на основе СУБД PostgreSQL:
- FTData поддерживает синтаксис более 50 системных функций ORACLE. Это значительно облегчает адаптацию прикладных решений для миграции с Oracle на PostgreSQL.
- Добавлен механизм глобальных временных таблиц (аналог реализации ORACLE).
- Оптимизирована работа с субтранзакциями:
- хранение информации о субтранзакциях в локальном кэше;
- оптимизация доступа к кэшу и обеспечение возможности его масштабирования;
- улучшение работы с длинными транзакциями совместно с медленными запросами.
- Улучшена работа глобального индекса для секционированных таблиц:
- не включает ключ секционирования;
- сканирование индекса без перебора секций;
- обновление индекса при работе с таблицами.
- Реализована функция продолжения транзакции при необработанном исключении, при которой происходит откат неуспешной команды и продолжение выполнения транзакции.
В сравнении с NoSQL-решениями:
- Сохранена полная ACID-совместимость.
- В СУБД реализована поддержка сложных SQL-запросов и оконных функций.
- Решение обладает транзакционной целостностью при распределенной архитектуре.
Полное описание сравнительных характеристик и уникальных особенностей программы для работы с базами данных FTData доступно при запросе у вендора.
Совместимость:
- Российские ОС:
- Astra Linux 1.7+
- Альт 10+
- Ред ОС 7.3+
- Зарубежные ОС:
Аппаратные платформы:
Системы хранения: SSD/NVMe (рекомендуется), HDD (допустимо)
Мониторинг: Prometheus + Grafana, Zabbix
Резервное копирование:
- Полнофункциональное PITR (Point-in-Time Recovery)
- СУБД обеспечивает CFS совместимость резервного копирования
- Поддержка облачных хранилищ (S3-compatible)
FTData сочетает в себе:
- высокую производительность, сравнимую с коммерческими видами СУБД;
- надежность исходной СУБД PostgreSQL;
- соответствие отраслевым стандартам хранения данных и надежности;
- совместимость с ключевыми ОС и программами из реестра российского ПО;
- функциональные возможности и уровень защиты, которые делают СУБД подходящей для баз данных банков и промышленных предприятий.
Для полноценного знакомства с решением FTData доступно два вида свободно распространяемых пробных лицензий — Standard и Enterprise, которые можно запросить у разработчиков продукта.





