集团分部数据库子站到集团数据中心同步上报服务设计方案
- 用例说明:
这是几年前为解决某集团公司 各个分部子站数据库到总说中心数据库数据同步的问题而设计的一个方案。
采集系统从分站设备采集到数据存入库(例:AA)后,通过上报服务实时将数据上报到公司总部数据库(落地库)。采集系统从分站设备采集到数据存入库(例:AA)后,通过上报服务实时将数据上报到公司总部数据库(落地库)。数据库之间存在异构数据,主要是Oracle和MS SQLServer。
架构图:
采用定时器和Windows服务处理。
- 功能结构
- 界面
- 服务管理
- 上报流程:
- 处理逻辑
写数据到落地库
Function(厂编码,表名,数据集ds)
- 配置项:
- 数据库连接信息:
- 上报频率
- 上报的表及字段
- 数据有效期:只上报有效期内的数据
- 日志文件配置
- 差异服务文件配置。
- ……..