Pular para o conteúdo principal
Apache Kafka é uma plataforma distribuída de streaming de eventos de código aberto, usada por milhares de empresas para pipelines de dados de alto desempenho, análises em streaming, integração de dados e aplicações de missão crítica. O ClickHouse oferece várias opções para ler dados do e gravar dados no Kafka e em outros brokers compatíveis com a API do Kafka (por exemplo, Redpanda, Amazon MSK).

Opções disponíveis

Escolher a opção mais adequada ao seu caso de uso depende de vários fatores, incluindo o tipo de implantação do ClickHouse, a direção do fluxo de dados e os requisitos operacionais. Para ver uma comparação mais detalhada entre essas opções, consulte Escolhendo uma opção.

ClickPipes for Kafka

ClickPipes é uma plataforma de integração gerenciada que torna a ingestão de dados de um conjunto diversificado de fontes tão simples quanto clicar em alguns botões. Por ser totalmente gerenciada e voltada para workloads de produção, a ClickPipes reduz significativamente os custos de infraestrutura e de operação, eliminando a necessidade de ferramentas externas de streaming de dados e ETL.
Esta é a opção recomendada se você usa ClickHouse Cloud. A ClickPipes é totalmente gerenciada e voltada para oferecer o melhor desempenho em ambientes Cloud.

Principais recursos

  • Otimizado para ClickHouse Cloud, oferecendo desempenho altíssimo
  • Escalabilidade horizontal e vertical para workloads de alta taxa de transferência
  • Tolerância a falhas integrada, com réplicas configuráveis e novas tentativas automáticas
  • Implantação e gerenciamento por meio da UI do ClickHouse Cloud, da Open API ou do Terraform
  • Segurança de nível empresarial com suporte a autorização cloud-native (IAM) e conectividade privada (PrivateLink)
  • Oferece suporte a uma ampla variedade de fontes de dados, incluindo Confluent Cloud, Amazon MSK, Redpanda Cloud e Azure Event Hubs
  • Oferece suporte aos formatos de serialização mais comuns (JSON, Avro, Protobuf)

Primeiros passos

Para começar a usar o ClickPipes for Kafka, consulte a documentação de referência ou vá para a aba Data Sources na UI do ClickHouse Cloud.

Kafka Connect Sink

Kafka Connect é um framework open source que funciona como um hub centralizado para a integração simples de dados entre o Kafka e outros sistemas de dados. O conector ClickHouse Kafka Connect Sink oferece uma opção escalável e altamente configurável para ler dados do Apache Kafka e de outros brokers compatíveis com a API do Kafka.
Esta é a opção recomendada se você busca alta configurabilidade ou já usa o Kafka Connect.

Principais funcionalidades

  • Pode ser configurado para oferecer a semântica exactly-once
  • Suporta os formatos de serialização mais comuns (JSON, Avro, Protobuf)
  • Testado continuamente com o ClickHouse Cloud

Primeiros passos

Para começar a usar o ClickHouse Kafka Connect Sink, consulte a documentação de referência.

Engine de tabela Kafka

O engine de tabela Kafka pode ser usado para ler dados do Apache Kafka e gravar dados no Apache Kafka e em outros brokers compatíveis com a API do Kafka. Essa opção já vem incluída no ClickHouse de código aberto e está disponível em todos os tipos de implantação.
Esta é a opção recomendada se você hospeda o ClickHouse por conta própria e precisa de uma opção com baixa barreira de entrada ou se precisa gravar dados no Kafka.

Principais recursos

  • Pode ser usado para ler e gravar dados
  • Incluído na versão open source do ClickHouse
  • Suporta os formatos de serialização mais comuns (JSON, Avro, Protobuf)

Primeiros passos

Para começar a usar o engine de tabela Kafka, consulte a documentação de referência.

Como escolher uma opção

Outras opções

Última modificação em 12 de junho de 2026