Команда разработчиков Picodata рада сообщить о выпуске новой версии нашего основного программного продукта — Picodata 22.11.0.
Этот релиз является результатом нескольких месяцев напряженной работы и включает новые полезные функции, реализованные в последнее время.
Что нового?
- Для управления кластером реализован новый алгоритм — конфигурацией экземпляров (инстансов) централизованно занимается компонент, именуемый «губернатором» (governor).
- Для описания инстансов теперь применяется новое понятие «грейд» (grade). Данный термин отражает не состояние самого инстанса, а конфигурацию остальных участников кластера по отношению к нему. Существуют две разновидности грейдов: текущий (current) и целевой (target). За приведение первого ко второму отвечает губернатор, задача которого сводится к своевременному применению конфигурации.
- Основная и долгожданная новинка в Picodata 22.11.0 — внедрение библиотеки
vshard
, что позволяет сохранять и манипулировать данными в СУБД. Данные группируются по бакетам (buckets), которые автоматически распределяются между репликасетами с достигнутым фактором репликации. Балансировка данных в Picodata происходит прозрачно для пользователя. - Также, в новом выпуске представлены единая для всего кластера схема данных и поддержка миграции данных.
- Если требуется изменить конфигурацию кластера, удалив из него инстансы, это можно сделать командой
picodata expel
.
Для того чтобы попробовать Picodata в деле, загрузите версию для вашей ОС с нашего сайта
https://picodata.io/download
Готовые пакеты предоставляются для RHEL/CentOS 7-8, Ubuntu 20.04, 22.04 и Alt Linux p10.
Инструкции по установке, запуску и настройке кластера доступны на сайте документации Picodata по адресу
https://docs.picodata.io/picodata
Вопросы и пожелания направляйте в наш Telegram-канал @picodataru