Visão geral
pg_dump ou pg_restore, ou usando uma única thread para ler do banco de dados de origem e gravar no ClickHouse.
No entanto, o ClickPipe do Postgres pode paralelizar esse processo, o que pode acelerar significativamente a carga inicial.
Coluna CTID no Postgres
Particionamento lógico
Número de linhas do snapshot por partição
Paralelismo da carga inicial
Número de tabelas no snapshot em paralelo
Monitoramento do snapshot paralelo no Postgres
Limitações
- Os parâmetros do snapshot não podem ser editados após a criação do ClickPipe. Se você quiser alterá-los, terá que criar um novo ClickPipe.
- Ao adicionar tabelas a um ClickPipe existente, você não pode alterar os parâmetros do snapshot. O ClickPipe usará os parâmetros existentes para as novas tabelas.
- A coluna da chave de partição não deve conter
NULL, pois esses valores são ignorados pela lógica de particionamento.