mirror of
https://github.com/valitydev/clickhouse-sink-connector.git
synced 2024-11-06 18:45:27 +00:00
Replicate data from MySQL, Postgres and MongoDB to ClickHouse
.github/workflows | ||
deploy | ||
doc | ||
docker | ||
src | ||
tests | ||
.gitignore | ||
LICENSE | ||
pom.xml | ||
README.md | ||
strimzi.yml |
Altinity Sink Connector for ClickHouse
Sink connector sinks data from Kafka into Clickhouse. The connector is tested with the following converters
- JsonConverter
- AvroConverter (Using Apicurio Schema Registry)
Features
- Inserts, Updates and Deletes using ReplacingMergeTree/CollapsingMergeTreeUpdates/Deletes
- Deduplication logic to dedupe records from Kafka topic.
- Exactly once semantics
- Bulk insert to Clickhouse.
- Store Kafka metadata Kafka Metadata
Source Databases
- MySQL (Debezium)
- PostgreSQL (Debezium) (Testing in progress)