├── LICENSE ├── README.md ├── dependency-reduced-pom.xml ├── mysql2dorisSyncTool.iml ├── pom.xml └── src └── main ├── java ├── FlinkMain.java ├── bean │ ├── ColumnInfo.java │ └── RunEnv.java ├── builder │ └── StreamEnvBuilder.java ├── function │ ├── CsvDebeziumDeserializationSchema.java │ ├── JsonDebeziumDeserializationSchema.java │ └── Utils.java ├── model │ ├── Constant.java │ └── FlinkMainModel.java └── sink │ ├── AssortDorisSink.java │ └── DorisDynamicOutputFormatForJson.java └── resources ├── log4j2.properties └── mdw-mysql2dorisSyncTool.properties /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/README.md -------------------------------------------------------------------------------- /dependency-reduced-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/dependency-reduced-pom.xml -------------------------------------------------------------------------------- /mysql2dorisSyncTool.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/mysql2dorisSyncTool.iml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/FlinkMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/FlinkMain.java -------------------------------------------------------------------------------- /src/main/java/bean/ColumnInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/bean/ColumnInfo.java -------------------------------------------------------------------------------- /src/main/java/bean/RunEnv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/bean/RunEnv.java -------------------------------------------------------------------------------- /src/main/java/builder/StreamEnvBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/builder/StreamEnvBuilder.java -------------------------------------------------------------------------------- /src/main/java/function/CsvDebeziumDeserializationSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/function/CsvDebeziumDeserializationSchema.java -------------------------------------------------------------------------------- /src/main/java/function/JsonDebeziumDeserializationSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/function/JsonDebeziumDeserializationSchema.java -------------------------------------------------------------------------------- /src/main/java/function/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/function/Utils.java -------------------------------------------------------------------------------- /src/main/java/model/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/model/Constant.java -------------------------------------------------------------------------------- /src/main/java/model/FlinkMainModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/model/FlinkMainModel.java -------------------------------------------------------------------------------- /src/main/java/sink/AssortDorisSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/sink/AssortDorisSink.java -------------------------------------------------------------------------------- /src/main/java/sink/DorisDynamicOutputFormatForJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/java/sink/DorisDynamicOutputFormatForJson.java -------------------------------------------------------------------------------- /src/main/resources/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/resources/log4j2.properties -------------------------------------------------------------------------------- /src/main/resources/mdw-mysql2dorisSyncTool.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahai1996/mysql2dorisSyncTool/HEAD/src/main/resources/mdw-mysql2dorisSyncTool.properties --------------------------------------------------------------------------------