版本历史
数据库同步工具DBSync
支持各种数据库
V2.1
2024-10
DBSync 是一款数据库同步软件,能侦测数据库之间的差异,能实时同步差异数据,从而使双方始终保持一致。
  DBSync示意图
1、功能特点
● 非侵入式,独立运行
非侵入式,无需改动数据库,无需注入脚本或触发器,不影响现有系统运行。只需连接上即可同步,独立运行,简单易用。
    
● 支持各种数据库
支持 Oracle、MySQL、SQL Server、Access、PostgreSQL、MongoDB、DB2、ES、SQLite、Firebird...等等,各种数据库都可同步。
● 支持异构同步
既支持同构之间同步,如 Oracle 到 Oracle、MySQL 到 MySQL,又支持异构同步,如 SQL Server 到 MySQL、MySQL 到 Oracle 等。
    
● 支持异地同步
既支持本地之间同步,又支持异地同步,例如,云端与本地间的数据库同步。只要网络相通、能连接上,就能同步。
● 支持增量同步
既支持简单的全量同步,又支持增量同步。软件能快速扫描数据表,找出相互间的差异(即增量),只对增量进行同步。
    
● 任选同步范围
以表为单位进行同步,既可同步个别表,又可同步整个库,还可仅同步表中部分数据,同步范围自由选择。
● 支持一对多同步
有些单位的数据包含一个总库、若干分库,总库可向分库分发数据,分库也可向总库汇总数据,1 对 N、N 对 1 同步均可。
    
● 支持双向同步
参与同步的数据,可根据需要进行切分,按区块指定同步方向,实现整体上的双向同步,满足分布式系统的同步要求。
● 支持二进制字段
有些字段的数据类型为 binary, byte[], image, object 等,它们是用于存放图片、文件等二进制数据的,这类字段也可进行同步。
    
● 秒级实时同步
重复同步的时间间隔最短可设置为 1 秒,源数据库发生变更后,1 秒后就同步过去,几乎等同于实时同步。
● 高可靠无遗漏
能长期无人值守同步,即使发生断网、断电等故障,也只影响当时;一旦故障解除,同步就会自动恢复,支持断点续传,不会遗漏数据。
    
● 异常提醒通知
软件具有提醒通知功能,每当同步过程出现异常,就会自动发送Email通知,让您及时知晓、及时处理。
2、工作原理
DBSync工作原理
DBSync 工作原理并不复杂,它不依靠日志、触发器、脚本等,只需采用 ODBC 或 OLDDB 连接双方数据库,就能快速侦测双方差异(增量),并将增量数据写入目标库,从而使双方保持一致。
这种原理的优点是适用范围广、可靠性高,且简单易用,缺点是速度稍慢,最快只能秒级同步,无法做到毫秒级。因此,如果您对同步的实时性要求不高,只需秒级同步,DBSync 是非常适合的。

具体用法,请点击查看:DBSync用户手册(PDF)

3、运行环境
Windows下运行,既可运行在源数据库端,也可运行在目标端,还可以运行在第三方电脑上,只要能连接双方数据库就可同步。绿色软件,免安装,下载后解压即可运行。
天津华创软件 Copyright(C) 2004-2024.   

津公网安备 12011202000117号

   津ICP备14000040号-1