СУБД для высоких нагрузок, защищённого контура и встраивания: обзор российских решений

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

Для таких условий существуют отдельные классы продуктов: распределённые, in-memory и NewSQL-системы для highload и специализированные СУБД для защищённого контура, АСУ и встраивания. Российские СУБД в этих нишах развиваются особенно активно: здесь много продуктов на собственном коде, а не на основе PostgreSQL.

В обзоре — 14 решений в двух частях. Внутри групп продукты идут по алфавиту. Отдельно разобраны в транзакционные и аналитические СУБД, а общая логика выбора — в статье-хабе о российских СУБД on-premise.

Часть 1. СУБД для высоконагруженных онлайн-сервисов

В первую часть вошли 10 продуктов для онлайн-сервисов с десятками тысяч операций в секунду и пиками вроде чёрной пятницы. Мы разделили их на три группы по способу хранения и масштабирования, но сначала разберёмся с терминами, которые часто путают.

In-memory, NoSQL и NewSQL: в чём разница

Эти термины часто смешивают, хотя они описывают разные свойства. Один продукт может сочетать несколько из них.

Тип Что это значит Типичные задачи
In-memory Рабочие данные хранятся в оперативной памяти, на диск пишется журнал для восстановления Кэши, сессии, лимиты, балансы, счётчики
NoSQL Модель данных отличается от реляционных таблиц: ключ-значение, документы, широкие столбцы, графы Профили, каталоги, телеметрия, события
NewSQL Привычный SQL и транзакции плюс горизонтальное масштабирование на десятки и сотни узлов Ядро высоконагруженной системы, которая не помещается на один сервер
Распределённая дисковая Данные на дисках многих узлов, упор на объём и запись Журналы, IoT, история операций, замена Cassandra

Главное преимущество in-memory СУБД — отклик в единицы миллисекунд. Цена — стоимость оперативной памяти, поэтому современные продукты умеют держать в памяти только горячие данные, а остальное хранить на диске.

Четыре класса СУБД для особых задач

In-memory и key-value СУБД

Эти СУБД держат рабочие данные в оперативной памяти и отвечают за миллисекунды. Их обычно ставят рядом с основной базой, чтобы они принимали частые запросы и разгружали учётную систему.

Platform V DataGrid

Platform V DataGrid — in-memory СУБД «СберТеха» на основе Apache Ignite. Это распределённое хранилище ключ-значение с SQL, ACID-транзакциями и распределёнными вычислениями. Коммерческая версия добавляет к открытой функции кибербезопасности, сжатие данных в памяти, лёгкое резервное копирование и поддержку 24/7.

По данным вендора, DataGrid используется в 217 системах Сбера, из них более 30 — критически важные; в процессинге карт продукт обрабатывает свыше 4500 финансовых операций в секунду. Сценарии — антифрод, платежи и биллинг, профили клиентов в реальном времени. Продукт входит в реестр российского ПО.

Tarantool DB

Tarantool DB — NoSQL in-memory СУБД VK Tech со встроенным шардированием, синхронной и асинхронной репликацией и поддержкой моделей ключ-значение, таблиц и документов. Горячие данные хранятся в памяти, менее активные можно вынести на диск, что снижает стоимость владения.

Продукт позиционируется как замена Redis: поддерживает типы данных Redis, более 60 команд, ACL и TLS. Вендор приводит пример ритейлера, который перешёл с Redis за неделю, и банковский сценарий с более чем 20 000 запросов в секунду без потери данных. Tarantool сертифицирован ФСТЭК и входит в реестр российского ПО.

Распределённые SQL и NewSQL-СУБД

Когда данные перерастают один сервер, кэш уже не спасает — нужна СУБД, которая сама распределяет таблицы по узлам кластера. Распределённые SQL-системы сохраняют привычный язык запросов и транзакции, поэтому приложение не приходится переписывать.

Picodata

Picodata — распределённая СУБД на Rust компании «Пикодата» из группы Arenadata. Архитектура shard-per-core: каждый процесс работает на своём ядре процессора со своей памятью и журналом, без конкуренции за общие ресурсы. Это даёт и вертикальное, и горизонтальное масштабирование — вендор говорит о кластерах до 10 000 ядер.

Продукт поставляется как одно ядро с плагинами: Picodata Radix замещает Redis, Picodata Sirin — Cassandra, есть модули межкластерной репликации и графовых вычислений. Сценарии — высоконагруженный OLTP, аналитика в памяти, телеметрия и IIoT, финансовые сервисы. Picodata сертифицирована ФСТЭК по 4-му уровню доверия.

Postgres Pro Shardman

Postgres Pro Shardman — распределённая СУБД Postgres Professional на основе PostgreSQL с реляционной моделью. Строки таблиц автоматически распределяются по узлам с учётом объёма и нагрузки, транзакции остаются согласованными во всём кластере. По данным вендора, кластер масштабируется до 2 ПБ и 100 узлов, а в версии 18 переключение при сбое занимает 5–10 секунд.

Самый известный проект — перевод ГИС ГМП Федерального казначейства с Oracle (по данным CNews): базу объёмом 240 ТБ перенесли без остановки сервисов на кластер из 40 узлов. Shardman ориентирован на госсистемы и критичные приложения, где важна согласованность данных. Продукт сертифицирован ФСТЭК.

YDB

YDB — распределённая SQL-СУБД «Яндекса» с открытым кодом под лицензией Apache 2.0. Она сочетает строковые таблицы для транзакций и колоночные для аналитики, поддерживает строгую согласованность, автоматическое шардирование с перебалансировкой и поток изменений (CDC) для передачи данных дальше.

YDB работает под нагрузкой сервисов «Яндекса» и доступна в трёх вариантах: открытая версия, Enterprise с поддержкой 24/7 и облачный сервис. Для on-premise подходят первые два. Продукт уместен там, где нужна одна СУБД для транзакций, аналитики и потоков.

О.К.Е.А.Н.

О.К.Е.А.Н. — новая NewSQL-СУБД «СберТеха», представленная на ЦИПР в мае 2026 года и включённая в реестр российского ПО в июне. Продукт основан на открытом коде OceanBase и масштабируется горизонтально на сотни серверов стандартной архитектуры.

Вендор заявляет сжатие данных до 70%, восстановление после сбоя менее чем за 8 секунд и отсутствие потерь данных. Целевые отрасли — финтех, производство, ритейл, телеком и логистика; главный сценарий — переход с иностранных СУБД без потери производительности. Продукт новый, поэтому публичных кейсов пока немного.

Дисковые распределённые и мультимодельные СУБД

Журналы, телеметрия и история операций измеряются терабайтами, и держать их в памяти слишком дорого. Распределённые дисковые СУБД рассчитаны на интенсивную запись и выдерживают отказ части узлов. Три из четырёх продуктов группы — замена Cassandra и ScyllaDB.

Picodata Sirin

Picodata Sirin — распределённая дисковая СУБД на платформе Picodata, созданная как замена Cassandra и ScyllaDB. Она поддерживает протокол CQL и существующие драйверы, поэтому приложения переходят без изменения кода. В отличие от Cassandra, Sirin обеспечивает строгую согласованность данных.

Хранение гибридное — in-memory плюс LSM-дерево — с автоматическим сжатием страниц. По данным вендора, на точечных чтениях Sirin в 8,9 раза производительнее Cassandra 5. Сценарии — промышленность, госсистемы и КИИ, где нужны большие объёмы записи и сертифицированное решение.

Haribda

Haribda — NoSQL СУБД с широкими столбцами от «Смарт Текнолоджис», созданная на основе подходов ScyllaDB и написанная на C++. Поддерживаются векторизованное выполнение запросов, автоматическая репликация, детальный аудит, LDAP и развёртывание в Kubernetes; в комплекте — веб-консоль администрирования.

По результатам тестирования, которые приводит издание IT-World, Haribda почти вдвое обогнала Apache Cassandra 4.1 на записи и на 42% — на смешанной нагрузке. Продукт входит в реестр российского ПО, сертификация ФСТЭК в планах. Отдельной публичной страницы продукта на момент подготовки обзора нет.

NitrosBase SQL / Multimodel

NitrosBase — высокопроизводительная СУБД компании «НитросДэйта Рус» на собственном коде. Мультимодельная версия работает с несколькими моделями данных в одной системе, SQL-версия — с реляционной моделью. Есть API для C/C++.

Продукт в реестре российского ПО с 2021 года. Модель лицензирования прозрачная: бессрочная лицензия на ядро x64, бесплатная версия для разработки и скидка для образовательных учреждений. Вендор позиционирует NitrosBase и для транзакционных задач, так что продукт стоит рассматривать и в ряду OLTP-решений.

RT.KeyValue

RT.KeyValue — распределённая NoSQL-СУБД платформы TData («Ростелеком») с языком запросов CQL. Кластер продолжает работать даже при отказе части узлов, таблицы поддерживают до 2 млн столбцов и эффективно хранят разреженные данные.

Сценарии — фиксация действий пользователей в стриминговых и игровых сервисах, каталоги и рекомендации в ритейле, данные датчиков IoT. Продукт входит в реестр российского ПО с 2022 года.

Где выигрывают такие решения

Highload-СУБД редко заменяют основную учётную систему целиком. Чаще они берут на себя самую горячую часть нагрузки:

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

Если же сама основная система перерастает один сервер, как в случае ГИС ГМП, выбор смещается к NewSQL: Shardman, YDB, Picodata или О.К.Е.А.Н.

Два сценария использования highload-СУБД

Часть 2. Специализированные и встраиваемые СУБД

Специализированные продукты выбирают не по производительности, а по условиям работы: гриф секретности, аппаратная платформа, отсутствие администратора, отраслевая модель данных. Здесь особенно важен собственный код: для систем с гостайной и оборонных комплексов происхождение каждой строки имеет значение.

СУБД для защищённого контура и встраивания

Для систем с гостайной и оборонных комплексов выбор СУБД резко сужается. Нужен сертификат по высокому классу защиты, поддержка защищённых ОС и работа на нестандартном оборудовании.

ЛИНТЕР БАСТИОН

ЛИНТЕР — реляционная СУБД НПП «РЕЛЭКС» на полностью собственном коде, которая развивается с 1990 года. Линейка включает редакции «Стандарт» и БАСТИОН. По данным вендора, продукт сертифицирован ФСТЭК по 2-му и 4-му классам защиты и Минобороны и допускает обработку сведений вплоть до грифа «совершенно секретно».

Вторая сильная сторона — встраиваемость. ЛИНТЕР работает на российских ОС и операционных системах реального времени, поддерживает специализированные сборки и режимы работы в реальном времени, поэтому применяется в АСУ и программно-аппаратных комплексах. Среди заказчиков вендор называет Банк России, Минобороны и предприятия ОПК. Как встраиваемая СУБД, ЛИНТЕР закрывает сценарии, где нет выделенного администратора.

Для защищённого контура без гостайны, например ГИС и значимых объектов КИИ, подходят и сертифицированные редакции универсальных СУБД: Postgres Pro Certified, Tantor Certified, FTData Enterprise Certified и другие. Они разобраны в статье о транзакционных СУБД.

Отраслевые и предметные СУБД

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

LogSpace

LogSpace — собственная СУБД Positive Technologies, на которой с версии 7.0 работает хранилище MaxPatrol SIEM. Она оптимизирована под поток событий информационной безопасности: по данным вендора, позволяет увеличить объём хранения и срок хранения событий в шесть раз по сравнению с другими решениями.

LogSpace не продаётся как самостоятельная СУБД общего назначения — это пример специализированной встраиваемой СУБД внутри продукта. Для заказчика она важна при выборе SIEM: от неё зависит, сколько событий и как долго можно хранить на том же оборудовании.

Tarantool Graph DB

Tarantool Graph DB — графовая in-memory СУБД VK Tech на платформе Tarantool Enterprise, представленная в 2024 году. Она хранит графы и векторы, поддерживает openCypher и HTTP, ACID-транзакции, шардирование и репликацию. По данным вендора, продукт работает с графами из 100 млн вершин и более 7 млрд связей.

Графовая модель удобна там, где важны связи между объектами: выявление мошеннических схем в банках, анализ поведения покупателей в ритейле, оптимизация цепочек поставок в логистике. Продукт работает на Astra Linux, РЕД ОС и «Альт».

ИСУБД CronosPRO

CronosPRO — инструментальная СУБД НПК «Кронос-Информ» с сетевой моделью данных. Такая модель описывает сложные связи между объектами проще, чем реляционная, а встроенные средства позволяют искать сразу по нескольким базам с разной структурой и строить графические схемы связей.

Основные пользователи — информационно-аналитические подразделения и службы безопасности компаний. Продукт поддерживает базы до 16 ТБ и до 4 млрд записей, доступ с разграничением до отдельной записи, динамическое сжатие данных и работает на Windows, Astra Linux и РЕД ОС.

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

Сертификация ФСТЭК: что проверить перед закупкой

Для ГИС, систем с персональными данными и значимых объектов КИИ нужна СУБД с сертификатом ФСТЭК, а с 2025 года на значимых объектах КИИ госзаказчиков действует запрет на иностранное ПО (Указ Президента РФ от 30.03.2022 № 166 «О мерах по обеспечению технологической независимости и безопасности критической информационной инфраструктуры Российской Федерации»). Требования к СУБД задаёт приказ ФСТЭК России от 14.04.2023 № 64: шесть классов защиты, из которых 1–3 предназначены для систем с гостайной.

По сводной таблице реестра ФСТЭК на сентябрь 2026 года, большинство сертификатов на СУБД выдано по 4-му классу защиты. Сертификаты для систем с гостайной есть у единичных продуктов, в том числе у ЛИНТЕР. Перед закупкой сертифицированной СУБД стоит проверить:

  • класс защиты и уровень доверия — они должны соответствовать классу системы;
  • на какую редакцию и версию выдан сертификат и когда он истекает;
  • совместимость с сертифицированной ОС, на которой будет работать система;
  • порядок выпуска сертифицированных обновлений и исправлений уязвимостей.

Сравнительная таблица

Данные собраны по материалам вендоров и сводной таблице реестра ФСТЭК на сентябрь 2026 года. СУБД с сертификатом ФСТЭК отмечены по данным реестра или вендора.

Продукт Вендор Модель хранения и данных Как растёт Сертификат ФСТЭК
Platform V DataGrid СберТех in-memory, ключ-значение + SQL горизонтальное да
Tarantool DB VK Tech in-memory + диск, NoSQL шардирование да
Picodata Пикодата (Arenadata) in-memory + диск, SQL shard-per-core да, УД4
Postgres Pro Shardman Postgres Professional диск, SQL до 100 узлов да, УД4
YDB Яндекс диск, SQL, строки и столбцы горизонтальное уточнять у вендора
О.К.Е.А.Н. СберТех диск, SQL сотни серверов уточнять у вендора
Picodata Sirin Пикодата (Arenadata) in-memory + LSM, CQL горизонтальное да, по данным вендора
Haribda Смарт Текнолоджис диск, широкие столбцы горизонтальное в планах
NitrosBase НитросДэйта Рус мультимодельная нет данных нет
RT.KeyValue TData («Ростелеком») NoSQL, CQL горизонтальное да
ЛИНТЕР БАСТИОН РЕЛЭКС реляционная встраиваемая да, классы 2 и 4; Минобороны
LogSpace Positive Technologies события ИБ в составе SIEM да
Tarantool Graph DB VK Tech in-memory, граф шардирование да
CronosPRO Кронос-Информ сетевая модель до 16 ТБ да

На что обратить внимание при выборе

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

Задача Что проверить
Ускорить существующую систему Можно ли поставить СУБД рядом с основной, как синхронизируются данные, поддержка протокола Redis
Вырасти за пределы одного сервера Распределённые транзакции, перебалансировка без простоя, опыт миграции с Oracle
Заменить Cassandra или Redis Совместимость протокола и драйверов, модель согласованности, поведение при отказе узлов
Система с гостайной Класс защиты 1–3, сертификат Минобороны, поддерживаемые защищённые ОС
Встраивание в ПАК и АСУ Поддержка ОС реального времени и отечественных процессоров, работа без администратора, объём дистрибутива

Для highload-проекта обязателен нагрузочный тест на реальном профиле запросов: цифры из презентаций получены на оборудовании и сценариях вендора. Стоит проверить и стоимость владения: in-memory СУБД требуют много оперативной памяти, а распределённые — больше серверов и компетенций в команде.

Выбор СУБД по узкому месту

Заключение

Российские СУБД для highload и специальных задач — самый разнообразный сегмент рынка. Здесь много продуктов на собственном коде и нестандартных архитектур: shard-per-core, гибридное хранение, сетевые и графовые модели. Выбирать их стоит под конкретное узкое место — миллисекундный отклик, рост за пределы одного сервера, требования регулятора или условия встраивания.

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

CIO-NAVIGATOR