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.