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:4cb4e90d8…
Size
10.7 MB
Last updated
6 months ago
docker pull myyrakle/clockpipe:v0.6.6