Для хранения датасетов система использует одну из следующих СУБД:
При изменении СУБД для хранения датасетов будет запущена миграция. Время миграции зависит от объема загруженных данных. |
Для использования PostgreSQL в конфигурации по умолчанию в зависимости от типа установки заданы следующие параметры:
services:
manager:
environment:
- POLYMATICA_CORE_CACHE_TYPE=postgres
- POLYMATICA_CORE_CACHE_POSTGRES_DSN=postgres://polymatica:polymatica@postgresql:5432/platform_manager_cache |
{
"cache": {
"type": "postgres",
"postgres_dsn": "postgres:///platform_manager_cache"
}
} |
Для использования ClickHouse в зависимости от типа установки необходимо выполнить следующие действия:
Запустить систему с измененной конфигурацией:
cd /srv/platform/ && docker compose up -d --remove-orphans || docker-compose up -d --remove-orphans |
nano /etc/polymatica/platform/manager/config.json |
{
"cache": {
"type": "clickhouse",
"clickhouse_dsn": "clickhouse://polymatica@localhost:9000/platform_manager_cache",
"postgres_dsn": "postgres:///platform_manager_cache"
}
} |
systemctl restart polymatica-platform-manager |