A tool to replicate data change from TiDB to Data Warehouses in real-time.
You can also export data to cloud object storage only.
# Linux AMD64:
wget https://github.com/pingcap-inc/tidb2dw/releases/download/v0.0.4/tidb2dw-v0.0.4-linux-amd64
# Linux ARM64:
wget https://github.com/pingcap-inc/tidb2dw/releases/download/v0.0.4/tidb2dw-v0.0.4-linux-arm64
# MacOS AMD64:
wget https://github.com/pingcap-inc/tidb2dw/releases/download/v0.0.4/tidb2dw-v0.0.4-darwin-amd64
# MacOS ARM64:
wget https://github.com/pingcap-inc/tidb2dw/releases/download/v0.0.4/tidb2dw-v0.0.4-darwin-arm64
git clone https://github.com/pingcap-inc/tidb2dw.git
cd tidb2dw && make build
- Only support TiDB v7.1.0 or later, and TiDB v7.3.0 or later is required to support DDL.
- Only tables with primary key are supported.
- Although tidb2dw support replicate DDL, Data Warehouses and TiDB are not fully compatible, so not all DDLs are supported.
- Should execute at least one DML before DDL or will report error.