SELECT и INSERT) для обмена данными между ClickHouse и PostgreSQL.
Обеспечивает доступ в реальном времени к списку таблиц и структуре таблиц на удалённом сервере PostgreSQL с помощью запросов SHOW TABLES и DESCRIBE TABLE.
Поддерживает изменение структуры таблиц (ALTER TABLE ... ADD|DROP COLUMN). Если параметр use_table_cache (см. раздел «Параметры движка» ниже) установлен в 1, структура таблиц кэшируется и не проверяется на изменения, но может быть обновлена запросами DETACH и ATTACH.
Создание базы данных
host:port— Адрес сервера PostgreSQL.database— Имя удалённой базы данных.user— Пользователь PostgreSQL.password— Пароль пользователя.schema— Схема PostgreSQL.use_table_cache— Определяет, кэшируется ли структура таблицы базы данных. Необязательный параметр. Значение по умолчанию:0.
Поддержка типов данных
Примеры использования
use_table_cache был установлен в значение 1, структура таблицы в ClickHouse была кэширована и поэтому не была изменена: