Este documento apresenta uma introdução à migração de dados do Amazon Redshift para o ClickHouse.
Introdução
ClickHouse vs Redshift
- O Redshift compila código para cada plano de execução de consulta, o que adiciona uma sobrecarga significativa à primeira execução da consulta. Essa sobrecarga pode ser justificada quando os padrões de consulta são previsíveis e os planos de execução compilados podem ser armazenados em um cache de consultas. No entanto, isso traz desafios para aplicações interativas com consultas variáveis. Mesmo quando o Redshift consegue aproveitar esse cache de compilação de código, o ClickHouse é mais rápido na maioria das consultas. Veja o “ClickBench”.
- O Redshift limita a concorrência a 50 em todas as filas, o que (embora seja adequado para BI) o torna inadequado para aplicações analíticas com alta concorrência.