下载此文档

数据同步解决方案.pdf


文档分类:通信/电子 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
内外网数据同步暂定解决方案
定义:
 内外网的数据库服务器分别命名为 A、B,中间层命名为 C
 主服务器:同一个表的同一条记录的同一个字段被修改时,其做为标准的服务内外网数据同步暂定解决方案
定义:
 内外网的数据库服务器分别命名为 A、B,中间层命名为 C
 主服务器:同一个表的同一条记录的同一个字段被修改时,其做为标准的服务器定义为主服务

 从服务器:除主服务器之外的其它服务器
问题描述:
考虑到安全性的问题,内外网的数据库不可直接或间接相联,但必须保证在一定的时
间内(一般 12 小时之内)可以同步,故采用增加一个中间层的方法,将初始化时一模一样
的两台数据库,在一定时间后的改变(包括修改、删除、插入)合并,然后重新分别写回数
据库。
基本的操作步骤如下:
1. A 和 C 相连,将 A 中的改变转储到 C 上,断开连接。
2. B 和 C 相连,将 B 中的改变转储到 C 上,断开连接。
3. C 将两者的改变合并。
4. A 和 C 相连,根据合并的内容,对 A 修正,断开连接。
5. B 和 C 相连,根据合并的内容,对 B 修正,断开连接。
基本条件:
1. 两台数据库服务器 A、B 上的 DataBase 一模一样的。是
2. DataBase 中表的记录可分别添加、修改、删除。
3. 同一条记录,两台服务器 A、B 可分别修改某几个字段。
4. 表的字段要么指定被 A 修改,要么指定被 B 修改,不存在两不管的情况。一旦存
在,则以主服务器为主。
基本原则:
1. 记录被删除,A、B 中均应删除。
2. 记录添加,A、B 中均应添加。
3. 记录修改,A、B 中均应修改。

表 Table1, 包含字段 a,b,c,d。同一条记录,初始时在 A、B 中相同的,是 若并完毕,中间层需与各台服务器再次联接,将合并后的内容写入各台服务器,全部完
成,则回写完毕,至此,服务器数据同步顺利完成。
故障描述:
1. 各台服务器与中间层联接,将改变拷贝到中间层时,数据尚未拷完时,发生
故障。
2. 中间层在

数据同步解决方案 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小辰GG
  • 文件大小126 KB
  • 时间2022-07-11