DBSyncer is an open source data synchronization middleware that provides synchronization scenarios such as MySQL, Oracle, SqlServer, PostgreSQL, Elasticsearch(ES), Kafka, File, and SQL. Supports uploading plug-ins to customize synchronization conversion services, and provides monitoring of full and incremental data statistics charts, application performance warnings, etc.
Combination drive, synchronization of custom libraries to library combinations, combination between relational databases and non-relational databases, any combination of table synchronization mapping relationships
Real-time monitoring, driving full or incremental real-time synchronization of running status, results, synchronization logs and system logs
Develop plug-ins and customize conversion synchronization logic
1. Install JDK 1.8 (details omitted)
2. Download the installation package (you can also compile it manually)
3. Unzip the installation package, execute bin/startup.bat for Windows, and bin/startup.sh for Linux.
4. Open the browser and visit: http://127.0.0.1:18686
5. Account and password: admin/admin
JDK - 1.8.0_40 (recommended or above)
Maven - 3.3.9 (recommended and above)
First make sure the environment has JDK and Maven installed
$ git clone https://gitee.com/ghi/dbsyncer.git$ cd dbsyncer$ chmod u+x build.sh$ ./build.sh