Picodata
Горизонтально масштабируемая, PostgreSQL-совместимая СУБД с поддержкой плагинов на Rust. Продукт предоставляет систему хранения данных, транзакционное управление данными, язык запросов SQL и платформу для работы персистентных приложений.
Исходный код Picodata открыт.
Продукт Picodata включён в единый реестр российских программ для электронных вычислительных машин и баз данных.
Номер регистрации: 2021680169.
Дата регистрации: 07.12.2021.
Запросить демонстрацию Документация
Решаемые задачи
- Реализация общего линеаризованного хранилища конфигурации, схемы данных и топологии кластера, встроенного в распределённую систему управления базами данных.
- Предоставление графического интерфейса и интерфейса командной строки по управлению топологией кластера.
- Реализация runtime-библиотек по работе с сетью, файловому вводу-выводу, созданию зелёных потоков (green threads) и управлению ими, работе со встроенной СУБД средствами языка Rust.
- Поддержка языка SQL для работы как с данными одного узла кластера, так и с данными всего кластера.
- Управление кластером.
- Поддержка жизненного цикла приложения в кластере: версионирование, управление зависимостями, упаковка дистрибутива, развёртывание и обновление в продуктивной среде.
Преимущества
-
Гарантия сохранности данных
ACID-подход: любые изменения данных предварительно сохраняются в журнале на диске и реплицируются на несколько серверов. При выходе из строя любой компоненты данные автоматически восстанавливаются из существующих копий. Все операции с топологией кластера и схемой данных также атомарны.
-
Горизонтальное масштабирование
Разделение данных на независимые фрагменты (шарды) по числу доступных ядер процессора. Такой подход снижает издержки на разделяемый доступ к данным, повышает утилизацию оборудования и позволяет в любой момент нарастить вычислительную мощность системы.
-
Выполнение бизнес-логики внутри решётки данных
Picodata хранит и версионирует программный код на каждом узле кластера. Целый ряд техник позволяет безопасно обновлять распределённые приложения, сохраняя целостность данных и избегая простоев (no downtime). Это обеспечивает бескомпромиссную скорость операций с данными.
-
Продукт с открытым исходным кодом
Решение основано на open source — это снижает порог входа в технологию и позволяет познакомиться с продуктом широкому кругу пользователей.
-
Полностью российское ПО
СУБД Picodata создана российскими разработчиками и входит в Реестр отечественного программного обеспечения. Вся поддержка и экспертиза по внедрению доступна в России и на русском языке.
Программные требования
Picodata совместима со следующими операционными системами:
- RHEL 8–9 и совместимые дистрибутивы.
- Fedora 42–43.
- Debian 11–13.
- Ubuntu 22.04, 24.04 и совместимые дистрибутивы.
- РЕД ОС 7–8.
- Astra Linux 1.7 и 1.8 SE.
- Семейство Alt Linux на основе платформ p9, p10 и p11.
- ROSA Chrome (платформа 2021.1).
- ОСнова 3.x.
Совместимость Picodata с Redis и Apache Cassandra обеспечивается плагинами Radix и Sirin. Методология миграции — на странице «Миграция». Регуляторный контекст (сертификат ФСТЭК по 4 уровню доверия, статус Особо значимого проекта Минцифры, 187-ФЗ и Положение Банка России 851-П) — в разделе «Безопасность».
Стоимость неисключительной лицензии
Стоимость рассчитывается индивидуально. Лицензионной метрикой является количество процессорных ядер в серверах с процессорами x86-64. Запрос на расчёт стоимости направляется на spla@picodata.io.
Связаться с нами
Тема обращения:
Опишите задачу кратко. Ответ направит инженер предпродажной поддержки Picodata.