Обновить

Комментарии 7

а там есть/планируется понятие дистрибутива ? сейчас как я понял можно собрать из того что накомиченно, но как потом между версиями мигрировать ? и есть ли там полноценный бэкап, или каждая нода что-то свое бэкапит, не заботясь о согласованности?

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

Спасибо! Да, 2.1 мы зарелизили в виде исходного кода, но 2.2 (целимся выпустить этот релиз летом/осенью) уже хотели бы выложить с артефактами в виде deb/rpm/docker.

Бекапов 2 вида:

Все бекапы согласованные, для физической копии можно сделать PITR

Прямо сейчас миграцию можно сделать с помощью копирования данных в новый кластер утилитой cbcopy https://cloudberry.apache.org/docs/sys-admin/migration-and-upgrade/

Планируем в этом году сделать in-place миграцию, чтобы было как в PG - заменяешь каталог и бинарники, а данные не трогаешь. Для этого доделываем оригинальную утилиту gpupgrade, следите за анонсами )

Будем ждать пакетов для ОС, а то это конструктор лего получается. Спасибо!

А что насчёт open-source версии командного центра? Уже где-то можно её скачать/попробовать?

Да, он состоит из 2х частей - https://github.com/open-gpdb/yagpcc - сервис для приема данных от GP и агрегации, запускается на всех машинах GP. И расширение для GP - https://github.com/apache/cloudberry/tree/main/gpcontrib/gp_stats_collector - оно отправляет данные из GP во внешний сервис, его нужно будет скомпилировать под ваши бинарники и добавить в shared_preload_libraries

Веб-интерфейс для YAGPCC, показанный на вебинаре, входит в комплект открытого кода?

Попробуйте сгенерировать с помощью Claude. У приложения grpc инерфейс, в спеках есть комментарии, они хорошо работают как промпты. Я что-то никак не доберусь найти время и сгенерировать пример UI. Если получится - присылайте PR, поделимся им с другими пользователями. Вот пример dashboard для мониторинга базы postgres, это полностью работа LLM, его сгенерировал наш коллега zhang mingli. У него была более сложная задача - он генерировал и backend и frontend, сам не написал ни строчки кода, вся работа заняла около суток. Промпты, которые он использовал https://github.com/avamingli/pg_dash/blob/master/CLAUDE.md Они хороший пример, как можно организовать всю работу

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
yandex.ru
Дата регистрации
Численность
свыше 10 000 человек
Местоположение
Россия
Представитель
Вера Сомова