3 ms·
Awesome, thank you. That's kind of what I was thinking, I'm glad you confirmed it. How exactly did you sync or data from PG -> Clickhouse? I was considering us
by Exuma 3y ago
Awesome, thank you. That's kind of what I was thinking, I'm glad you confirmed it. How exactly did you sync or data from PG -> Clickhouse?
I was considering using something like Airbyte, but then I thought this may actually be complex if PG rows are updating/deleting it means I also need to sync single rows (or groups of rows) to clickhouse, and I wasn't sure how the support was for that.
- financltravsty 3y agoWhat I did in my case was setup stream replication to send over the Postgres WAL to another service that would update a ClickHouse cluster. Essentially, every time the WAL file is closed, a batch of all the SQL commands that were committed are sent over the wire. It might be easier to find some "change data capture" product that will do that for you though (like Airbyte). I can't give any recommendations here, however.
- tw1ser 3y agoI can recommend a fellow Y member PeerDB [0] for this but I don't know if they support ClickHouse as a destination [0] - https://www.peerdb.io/ https://www.peerdb.io/