Главная / Sirin
Cassandra-совместимая СУБД с сертификацией ФСТЭК для промышленных систем и критической инфраструктуры. Бесшовная замена без изменения кода.
Автоматическое Zstd-сжатие на уровне страниц.
True in-memory таблицы — все данные постоянно находятся в памяти, а не только буфер предзаписи.
LSM-tree от Picodata — более компактное хранение метаданных и оперативная автоматическая «сборка мусора». REPAIR больше не нужен.
Единое пространство данных — все узлы видят всю схему и данные.
Аналог Zero-token узлов благодаря использованию архитектуры тиров.
Эффективные консистентные вторичные ключи.
Сертификация ФСТЭК 4-го уровня доверия.
Протестировано для промышленных MES/IIoT нагрузок.
Горизонтальное масштабирование со встроенной отказоустойчивостью.
Строгая консистентность по умолчанию — никаких trade-off между скоростью и надежностью.
Рекордная скорость транзакций — легковесные транзакции (LWT) быстрее, чем в Cassandra.
Возможность резидентного хранения — время отклика в десятки раз ниже, чем у Cassandra.
Модель консистентности
Eventual Consistency
Strong Consistency
Архитектура хранения
Только LSM-tree
Гибридная
(in-memory + LSM-tree)
In-memory таблицы
Нет
Да
Сжатие данных
Ручная настройка
Автоматическое (Zstd)
Производительность
Снижена из-за использования Java и «сборки мусора»
Архитектура Shard-per-core позволяет максимально эффективно утилизировать ядра процессора
Реестр отечественного ПО
Нет
Да
Сертификация ФСТЭК
Нет
Да
Sirin — распределенная СУБД нового поколения, полностью совместимая с Apache Cassandra и построенная на основе СУБД Picodata. Продукт предназначен для промышленного сектора, государственных информационных систем и инфраструктуры, где особенно важны надежность, консистентность и производительность.
СУБД Picodata включена в единый реестр российского ПО и разрабатывается на языке Rust, что гарантирует безопасность и высокую эффективность работы. Sirin наследует все преимущества архитектуры Picodata и дополняет их совместимостью с Cassandra и CQL, что делает продукт идеальным выбором для компаний, ищущих аналог Cassandra без необходимости менять код приложений.
Sirin полностью совместима с CQL (базой данных) и драйверами Apache Cassandra, но устраняет ключевые ограничения исходного решения. В основе — строго консистентное (Strong Consistency) хранилище данных, реализованное по архитектуре shard-per-core — экстремальному подходу к горизонтальной масштабируемости, при котором каждое ядро многоядерного процессора отвечает за свой сегмент данных. Легковесные транзакции (LWT), построенные, в отличие от алгоритма Paxos в Cassandra, на основе Raft, выполняются быстрее, чем в Cassandra. Как и Cassandra, Sirin поддерживает автоматическое сжатие Zstd, что снижает нагрузку на диски и улучшает отклик системы.
Sirin — это распределенная база данных, способная хранить информацию как в оперативной памяти, так и на диске, в зависимости от профиля нагрузки. Такой подход обеспечивает мгновенный доступ и стабильную производительность даже при пиковых нагрузках.
В основе Sirin лежит усовершенствованная LSM-tree архитектура от Picodata, обеспечивающая компактное хранение метаданных и быструю автоматическую очистку без необходимости ручного REPAIR. Если требуется бескомпромиссная скорость обработки данных, система использует true in-memory таблицы, при которых все данные постоянно находятся в памяти, что делает операции практически мгновенными.
Архитектура Shard-per-core распределяет нагрузку по ядрам процессора, позволяя:
Sirin объединяет все узлы в единое пространство данных: каждый узел видит полную схему и доступ ко всем таблицам. Это ускоряет распределенное выполнение запросов и повышает отказоустойчивость кластера.
Sirin — аналог Cassandra, разработанный для сред, где недопустимы потери данных и простои. Система реализует ACID-подход: любые изменения сначала сохраняются в журнале на диске и реплицируются на несколько серверов. При выходе из строя узла данные автоматически восстанавливаются.
Такой уровень отказоустойчивости делает Sirin готовой к эксплуатации
в промышленных MES/IIoT системах и критических ИТ-контурах.
Picodata Sirin сертифицирована ФСТЭК России (4-й уровень доверия),
что позволяет использовать систему в государственных и корпоративных информационных средах с повышенными требованиями к безопасности.
Решение создано российскими разработчиками, полностью поддерживается на территории РФ и включено в реестр отечественного программного обеспечения. Для компаний, использующих Apache Cassandra, миграция приложений Cassandra осуществляется бесшовно: Sirin обеспечивает полную совместимость на уровне интерфейсов и CQL-запросов.
Sirin — это российский аналог Cassandra, созданный для высоконагруженных промышленных систем, IIoT-платформ и государственных информационных решений. Он сочетает совместимость, надежность и производительность, обеспечивая полную защиту данных и готовность к масштабированию.