ClickHouse Managed Postgres é um serviço gerenciado de Postgres de nível empresarial, criado para desempenho e escala. Com armazenamento NVMe fisicamente colocalizado com o processamento, ele oferece desempenho até 10 vezes superior para workloads com gargalo de disco, em comparação com alternativas que usam armazenamento conectado à rede, como o EBS.
Desenvolvido em parceria com a Ubicloud, cuja equipe fundadora tem um histórico de oferecer Postgres de classe mundial na Citus Data, Heroku e Microsoft, o Managed Postgres resolve os desafios de desempenho que aplicações em rápido crescimento costumam enfrentar: ingestão e atualizações mais lentas, vacuums lentos, aumento da latência de cauda e picos de WAL causados por IOPS de disco limitados.
A maioria dos serviços de Postgres gerenciados usa armazenamento conectado à rede, como o Amazon EBS, o que exige uma ida e volta pela rede a cada acesso ao disco. Isso introduz latência na casa dos milissegundos e limita os IOPS, criando gargalos para cargas de trabalho com muita gravação ou intensivas em E/S.
O Managed Postgres usa armazenamento NVMe fisicamente conectado ao mesmo servidor do seu banco de dados. Essa diferença arquitetural oferece:
- Latência de disco na casa dos microssegundos em vez de milissegundos
- Limites sustentados de IOPS 10x maiores sem gargalos de rede
- Desempenho até 10x mais rápido para cargas de trabalho limitadas por disco pelo mesmo custo
Para cargas de trabalho do Postgres limitadas principalmente por IOPS de disco e latência, isso se traduz em ingestão mais rápida, vacuums mais rápidos, menor latência de cauda e desempenho mais previsível sob carga.
O Managed Postgres se integra nativamente ao ClickHouse para unir transações e análises sem pipelines de ETL complexos.
Replicação de Postgres para ClickHouse
Replique seus dados do Postgres para o ClickHouse usando o conector Postgres CDC do ClickPipes. O conector faz tanto a carga inicial quanto a sincronização incremental contínua, e já foi validado em produção por centenas de clientes enterprise que movimentam centenas de terabytes por mês.
pg_clickhouse: camada unificada de consultas
Toda instância do Managed Postgres vem com a extensão pg_clickhouse, que permite consultar o ClickHouse diretamente do Postgres. Sua aplicação pode usar o Postgres como uma camada unificada de consultas para transações e análises, sem precisar se conectar a vários bancos de dados.
A extensão oferece amplo suporte a query pushdown para o ClickHouse, garantindo execução eficiente, inclusive com suporte a filtros, junções, semijunções, agregações e funções. Atualmente, 14 de 22 consultas TPC-H são totalmente processadas via pushdown, resultando em ganhos de desempenho de mais de 60x em comparação com a execução das mesmas consultas no Postgres padrão.
Confiabilidade de nível empresarial
O Managed Postgres oferece os recursos de confiabilidade e segurança exigidos pelas cargas de trabalho em produção.
Configure até duas réplicas em espera em diferentes zonas de disponibilidade usando replicação baseada em quórum. Essas réplicas em espera são dedicadas à alta disponibilidade e ao failover automático, garantindo que seu banco de dados se recupere rapidamente de falhas. Para escalabilidade de leitura, você pode provisionar réplicas de leitura. Consulte a página Alta disponibilidade para obter detalhes de configuração.
Toda instância inclui backups automáticos com suporte a forks e recuperação point-in-time. Os backups usam WAL-G, uma ferramenta open-source bastante conhecida que gerencia backups completos e o arquivamento contínuo de WAL em armazenamento de objetos.
O Managed Postgres foi projetado para atender aos mesmos padrões de segurança do ClickHouse Cloud:
- Autenticação: suporte a SAML/SSO
- Segurança de rede: lista de IPs permitidos, criptografia em repouso e em trânsito (TLS 1.3)
- Controle de acesso: acesso completo de superusuário para administração do banco de dados
Tanto o Postgres quanto o ClickHouse são bancos de dados open source com comunidades grandes e ativas. Os componentes de integração, incluindo a extensão pg_clickhouse e a replicação por CDC viabilizada pelo PeerDB, também são open source. Essa base evita a dependência de fornecedor, dando a você controle total e flexibilidade de longo prazo sobre sua stack de dados. Última modificação em 10 de junho de 2026