可选方案
如需更详细地比较这些方案,请参见如何选择方案。
ClickPipes for Kafka
主要功能
- 针对 ClickHouse Cloud 优化,提供极致性能
- 支持横向和纵向扩展,适用于高吞吐量工作负载
- 内置容错能力,支持可配置副本和自动重试
- 可通过 ClickHouse Cloud UI、Open API 或 Terraform 进行部署和管理
- 提供企业级安全保障,支持云原生授权 (IAM) 和私有连接 (PrivateLink)
- 支持广泛的数据源,包括 Confluent Cloud、亚马逊 MSK、Redpanda Cloud 和 Azure Event Hubs
- 支持大多数常见的序列化格式 (JSON、Avro、Protobuf)
入门
Data Sources 选项卡。
Kafka Connect Sink
主要特性
- 可配置为支持精确一次语义
- 支持大多数常见序列化格式 (JSON、Avro、Protobuf)
- 持续针对 ClickHouse Cloud 进行测试验证
快速开始
Kafka 表引擎
主要特性
快速开始
选择一种方案
其他选项
- Confluent Cloud - Confluent Platform 支持在 Confluent Cloud 上上传并运行 ClickHouse Connector Sink,也可以使用 适用于 Confluent Platform 的 HTTP Sink 连接器,通过 HTTP 或 HTTPS 将 Apache Kafka 与 API 集成。
- Vector - Vector 是一个与厂商无关的数据管道。它能够从 Kafka 读取数据并将事件发送到 ClickHouse,因此是一个稳健的集成选项。
- JDBC Connect Sink - Kafka Connect JDBC Sink 连接器允许您将数据从 Kafka topic 导出到任何配备 JDBC 驱动的关系型数据库。
- 自定义代码 - 如果需要对事件进行自定义处理,则可以使用基于 Kafka 和 ClickHouse 客户端库 的自定义代码。