Altinity / clickhouse-sink-connector

Replicate data from MySQL, Postgres and MongoDB to ClickHouse®
https://www.altinity.com
Apache License 2.0
234 stars 54 forks source link
avro cdc clickhouse debezium kafka kafka-connect mongo mysql postgresql replication sqlserver

License Sink Connector(Kafka version) tests Sink Connector(Light-weight) Tests

AltinityDB Slack

Docker Pulls

Latest Releases

https://github.com/Altinity/clickhouse-sink-connector/releases

Altinity Sink Connector for ClickHouse®

The Altinity Sink Connector moves data automatically from transactional database tables in MySQL and PostgreSQL to ClickHouse for analysis.

Features

Refer Feature Matrix for detailed features.

Getting Started

QuickStart Guide: Lightweight (MySQL)\ QuickStart Guide: Lightweight (PostgreSQL)\ QuickStart Guide: Kafka

Blog Articles

First two are good tutorials on MySQL and PostgreSQL respectively.

Reference Documentation

General

Operations

Development

Comparison with other technologies

Roadmap

2024 Roadmap

Help

File an issue or contact us on the Altinity public Slack workspace. Use the link on the Slack badge at the top of this page.

Contributing

Contributions to the project are welcome in any form.

We recommend that you file an issue before implementing feature additions or major fixes. We are happy to provide guidance and encouragement!

Commercial Support

Altinity is the primary maintainer of the Sink Connector. It is used together with Altinity.Cloud as well as self-managed ClickHouse installations. Altinity.Cloud and is also used in self-managed installations. Altinity offers a range of software and services related to ClickHouse and analytic applications built on ClickHouse.

Credits

YourKit supports the Altinity Sink Connector and other open source projects with its full-featured Java Profiler. Click the YourKit logo below to learn more.