[devel] altrepodb - архитектура БД

Danil Shein dshein на altlinux.org
Пн Мар 29 15:57:12 MSK 2021


Добрый день, коллеги!

В настоящее время идёт активная переработка altrepodb - решения 
реализующее загрузку в единую БД на ClickHouse информации о структуре и 
содержании всех репозиториев и тасков для последующего анализа, хранения 
истории и т.п.

Сейчас репозитории и таски грузятся в БД, анализ и получение данных 
работает через сервер altrepo_server (JSON API).

На текущий момент переделана базовая схема БД для загрузки репозиториев.
Структура репозитория сохраняется в БД в виде дерева, пакеты 
привязываются к соответствующим веткам.

Новая структура таблиц для хранения информации о тасках в процессе 
разработки.

SQL файл во вложении.

Обсуждение, замечания и предложения приветствуются.

Спасибо!

-- 
Данил Шеин / Danil Shein

E-mail: dshein на basealt.ru

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : 0001_repodb_base.sql
Тип     : application/sql
Размер  : 8751 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20210329/6898dd86/attachment.bin>


Подробная информация о списке рассылки Devel