Skip to content
开源 · 持续维护 · Apache 2.0 协议

异构数据源,
一份 JSON 搞定同步

用一份 JSON 配置,把"读取 → 转换 → 写入"变成可复用、可运维的同步作业。内置 70+ 读写插件,覆盖主流数据源,开箱即用。

几分钟完成安装 · 无需编写代码

addax --job sync_job.json

作业执行监控

mysqlreader → clickhousewriter

运行中
读取行数
1,284,532
↑ 100%
写入行数
1,284,530
↑ 99.99%
同步速度
12.4Krows/s
↑ 8.1%

覆盖主流数据源,开箱即用

声明式配置

一份 JSON,搞定数据同步

声明式配置 reader 和 writer,无需编写代码即可完成异构数据源之间的数据同步。同一套配置,从开发到生产。

  • 强类型传输 · 列级别类型校验,脏数据提前拦截
  • 插件化架构 · reader / writer 独立插件,按需组合
  • 可视化报告 · 每次运行产出读取/写入/耗时统计
job.json
{
  "job": {
    "content": [{
      "reader": {
        "name": "mysqlreader",
        "parameter": {
          "username": "root",
          "password": "******",
          "column": ["*"],
          "connection": [{
            "jdbcUrl": ["jdbc:mysql://host:3306/db"],
            "table": ["source_table"]
          }]
        }
      },
      "writer": {
        "name": "clickhousewriter",
        "parameter": {
          "username": "default",
          "password": "******",
          "column": ["*"],
          "connection": [{
            "jdbcUrl": "jdbc:clickhouse://host:8123/db",
            "table": ["target_table"]
          }]
        }
      }
    }]
  }
}
连接器生态

覆盖主流数据源

内置 70+ 读写插件,从关系型数据库到 NoSQL,从文件系统到消息队列,满足绝大多数数据同步场景。

关系型数据库

MySQL
MySQL
PostgreSQL
PostgreSQL
SQL Server
SQL Server
Oracle
Oracle
DB2
DB2
Sybase
Sybase
Greenplum
Greenplum
SQLite
SQLite
Access
Access
DBF
DBF

分析型数据库

ClickHouse
ClickHouse
Doris
Doris
StarRocks
StarRocks
Databend
Databend

NoSQL 与缓存

MongoDB
MongoDB
Redis
Redis
Cassandra
Cassandra
HBase
HBase

数据湖与文件存储

Iceberg
Iceberg
Paimon
Paimon
Kudu
Kudu
Hive
Hive
MinIO
MinIO
Amazon S3
Amazon S3
HDFS
HDFS
Excel
Excel
FTP
FTP
JSON
JSON
HTTP
HTTP

时序与消息流

TDengine
TDengine
InfluxDB
InfluxDB
Kafka
Kafka
Stream
Stream
快速上手

三步开始数据同步

01

安装 Addax

通过 Docker、一键脚本或源码编译安装,几分钟内即可就绪。

02

编写作业 JSON

选择 reader 和 writer 插件,配置连接信息和字段映射。

03

运行并监控

通过 CLI 运行作业,查看统计报告,按需调试。

70+
读写插件
30+
数据源类型
Apache 2.0
开源协议
强类型
数据传输

开始构建你的数据同步管道

几分钟内安装 Addax,用一份 JSON 配置跑通第一个同步作业。