Главная / Picodata

Picodata

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

Продукт Picodata включён в единый реестр российских программ для электронных вычислительных машин и баз данных.

Номер регистрации: 2021680169
Дата регистрации: 07.12.2021 г.

Описание

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

Задачи, решаемые ПО Picodata, включают в себя:

  • Реализация общего линеаризованного хранилища конфигурации, схемы данных и топологии кластера, встроенного в распределенную систему управления базами данных.
  • Предоставление графического интерфейса и интерфейса командной строки по управлению топологией кластера.
  • Реализация runtime-библиотек по работе с сетью, файловому вводу-выводу, созданию зеленых потоков (green threads) и управлению ими, работе со встроенной СУБД средствами языка Rust.
  • Поддержка языка SQL для работы как с данными одного узла кластера, так и с данными всего кластера.
  • Управление кластером.
  • Поддержка жизненного цикла приложения в кластере, обеспечивающего версионирование, управление зависимостями, упаковку дистрибутива, развертывание и обновление в продуктивной среде для таких приложений.

Стоимость неисключительной лицензии

Стоимость рассчитывается индивидуально. Лицензионной метрикой является количество процессорных ядер в серверах с процессорами х86-64. Запрос на расчет стоимости необходимо направлять на anna@picodata.io.

Преимущества

Гарантия сохранности данных

ACID-подход, при котором любые изменения данных предварительно сохраняются в журнале на диске и реплицируются на несколько серверов. При выходе из строя любой компоненты данные автоматически восстанавливаются из существующих копий. Все операции с топологией кластера и схемой данных также атомарны.

Горизонтальное масштабирование

Разделение данных на независимые фрагменты (шарды) по числу доступных ядер процессора. Такой подход снижает издержки на разделяемый доступ к данным, повышает утилизацию оборудования и позволяет в любой момент нарастить вычислительную мощность системы.

Выполнение бизнес-логики внутри решетки данных

Мы в Picodata нашли способ масштабировать не только данные, но и вычисления. Наша система хранит и версионирует программный код на каждом узле кластера. Мы разработали целый ряд техник, позволяющих безопасно обновлять распределенные приложения, сохраняя целостность данных и избегая простоев системы (no downtime). Все это позволяет обеспечить бескомпромиссную скорость операций с данными.

Продукт с открытым исходным кодом

Продукт на основе Open source, а это, в свою очередь, снижает порог входа в технологию и позволяет познакомиться с разработанным нами решением широкому кругу пользователей.

Полностью российское программное обеспечение

СУБД Picodata создана российскими разработчиками и входит в Реестр отечественного программного обеспечения. Вся поддержка и экспертиза по внедрению доступна в России и на русском языке.

Мы готовы предложить оптимальное решение для ваших задач!

Свяжитесь с нами, заполнив эту форму


    Нажимая кнопку «Отправить», вы даете согласие на обработку персональных данных