SELECT e INSERT) para troca de dados entre o ClickHouse e o PostgreSQL.
Fornece acesso em tempo real à lista e à estrutura das tabelas no PostgreSQL remoto por meio das consultas SHOW TABLES e DESCRIBE TABLE.
Suporta alterações na estrutura da tabela (ALTER TABLE ... ADD|DROP COLUMN). Se o parâmetro use_table_cache (consulte Parâmetros do mecanismo abaixo) estiver definido como 1, a estrutura da tabela será armazenada em cache e não será verificada em busca de alterações, mas poderá ser atualizada com as consultas DETACH e ATTACH.
Criar um banco de dados
host:port— Endereço do servidor PostgreSQL.database— Nome do banco de dados remoto.user— Usuário do PostgreSQL.password— Senha do usuário.schema— Esquema do PostgreSQL.use_table_cache— Define se a estrutura da tabela do banco de dados é armazenada em cache ou não. Opcional. Valor padrão:0.
Suporte a tipos de dados
Exemplos de uso
use_table_cache foi definido como 1 quando o banco de dados foi criado, a estrutura da tabela no ClickHouse ficou armazenada em cache e, por isso, não foi modificada: