增量同步机制日志解析、时间戳、触发器、全表比对、 哪类最佳?
数据库实时同步,目前国内外技术分为4类数据库级增量同步机制(基于数据库辅助功能 、手工代码 飘过~)
时间戳、触发器、全表比对、日志解析(非文件日志)。每种同步机制在不同的软 、硬件、网络环境中,请选取最佳方式。
以下是在同样软件(操作系统、数据库)、硬件、网络环境中测试对比排序:
按同步性能由高到低排序依次为: 时间戳 > 日志解析 > 触发器 > 全表比对
按配置复杂由低到高排序依次为: 全表比对 <日志解析 < 触发器 < 时间戳
按易维护性由高到低排序依次为: 触发器 > 日志解析 > 时间戳 > 全表比对
按系统影响由低到高排序依次为:日志解析 < 时间戳 < 全表比对 < 触发器
随着信息化数据日益爆发式增长,共享时代需分享信息就必定能够达到从底层数据库中数据到实时共享数据的支撑 。仅从应用层技术着手,只是一个表面解决,非长久之计。当数据量百万级之上且要求数据同步在秒级内共享,性能稳定势在必行!底层数据库级增量同步机制中的常规三类(即时间戳、触发器、全表比对)及第四类 (日志解析)即基于日志结构化数据复制 。逻辑方式同步数据 为后续可做大数据展现、分析、挖掘、共享......直备数据储备。
增量同步 1 日志解析
增量同步 2 时间戳
增量同步 3 触发器
增量同步 4 全表比对
全量同步