{"repo":"ClickHouse/clickhouse-kafka-connect","free":true,"listed":false,"github":"https://github.com/ClickHouse/clickhouse-kafka-connect","clone":"git clone https://github.com/ClickHouse/clickhouse-kafka-connect.git","description":"ClickHouse Kafka Connector","language":"Java","stars":209,"topics":["clickhouse","kafka","kafka-connect","sink"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"ClickHouse Kafka Connect Sink About clickhouse-kafka-connect is the official Kafka Connect sink connector for ClickHouse. The Kafka connector delivers data from a Kafka topic to a ClickHouse table. Documentation See the ClickHouse website for the full documentation entry. Design For a full overview of the design and how exactly-once delivery semantics are achieved, see the design document. Help For additional help, please file an issue in the repository or raise a question in ClickHouse public Slack. KeyToValue Transformation We've created a transformation that allows you to convert a Kafka message key into a value. This is useful when you want to store the key in a separate column in ClickHouse - by default, the column is key and the type is String. Simply add the transformation to your connector configuration: Performance Testing There is a dedicated gradle project in this repo - benchmark for performance testing. Please see its README for more information and how to run.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ClickHouse","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ClickHouse/clickhouse-kafka-connect/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}