Build from source code
git clone https://github.com/myyrakle/clockpipe
cd clockpipe
cargo install --path .
Using Cargo
cargo install clockpipe
Using Docker
sudo docker run -v $(pwd)/clockpipe-config.json:/app/config.json --network host myyrakle/clockpipe:v0.5.4
"tables": [
{
"schema_name": "public",
"table_name": "foo"
},
{
"schema_name": "public",
"table_name": "nc_usr_account"
}
]
clockpipe run --config-file ./clockpipe-config.json
Pipe automatically creates and synchronizes tables in Clickhouse by querying table information.
If you don't want the initial synchronization, use the skip_copy option. (CDC-based synchronization still works.)
"tables": [
{
"schema_name": "public",
"table_name": "user_table",
"skip_copy": true
}
]
RUST_LOG=debug clockpipe run --config-file ./clockpipe-config.json
Content type
Image
Digest
sha256:dc1b896c9…
Size
12.2 MB
Last updated
2 days ago
docker pull myyrakle/clockpipe:v0.7.2