1 / 4
文档名称:

数据复制和数据一致性.pdf.pdf

格式:pdf   页数:4
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据复制和数据一致性.pdf.pdf

上传人:lily8501 2015/3/5 文件大小:0 KB

下载得到文件列表

数据复制和数据一致性.pdf.pdf

文档介绍

文档介绍:维普资讯


计算机科学】№,

数据复制和数据一致性
金煜利楼荣生
默灿系。。。。。川
擒耍.
. ·
,
.
关键词,,,.
分布式数据库对全局关系分片,把各分本则快速地执行复制操作,只需几秽钟时间。如果原
片分别存放在不同节点,当应用程序对全局关系进始复本修改巳提交且存在未修改的某复本,即该复
行操作时。将全局关系操作转换为分片操作,利本和原始复本不一致,这也会导致数据库操作失败。
用本地处理建度执行分片操作以提高效率。年代不一致复本的修改因数据库失败只能由本地的程序
末,数据库厂商推出了具有各种分布式处理能力的完成,而不由复涮系统来控涮。
产品,然而实践表明,这种分布式协议和远程操. 复制服务器
,复制服务器使用复制数据
协调各远程节点之同的提交操作,,数据源是一
间因此变长而使用户处于长期等待之中。十特定的数据拷贝,一般称为主复本数据复制的目
,
主要思想是作数据复本井把复本存放在本地节点在主复本上进行,然后复制给从属复本。主复本节点
,才传送到从属复本的节
说,数据复涮至步有两点好处;一是增加系统的可用点上去。图中,数据服务器是可执行数据操作和事
性,即在有些节点不能工作的情况下也能完成某些

。』一一±.
数据复制及其实现垦竺譬里卜/
根据数据的修改过程与复制过程的关系,复制日塑
器可分为同步复制器和异步复制器。同步复制也稚
艄夏
紧密一致性采用协议,原始复本和远程复本的图复制服务器
修改保持同步,所有复本的修改在同一工作单元完
成,,保证了舟处理命令的服务器,它不一定是或其它关
,通讯故障会系数据库。日志传送管理器读取数据库事务
使某一复本不可用,因而健修改操作失败,导致事务日志,井将需要复制的操作传送给复制服务器含有
失败概率增加。异步复制或称橙散一致性提供了主复本数据的数据库和要执行复制存储过程的数据
另外一种机制,首先提交原始节点复本的修改操作, 库,必须有。只含有从属复本数据的数据库或
然后把修改传播到其它复本上如果某一复本不可蹬有复制存储过程的数据库不需要。每十节点
用,则该修改将被保存起来等待下一次传播可用复的复制服务器通过从数据库接收主复本的修
· ·
维普资讯
改操作,井将这些修改传播到已声明需要这些数据映象记录和远程节点的对应记录不一致,就认为产
的节点由这些节点上的复制服务器修改从属复生了冲突冲突的解决是通过执行用户自编的子程
本序使数据库恢复到一致状志。
所有数据的修改必须在主复本节点上执行从. 数据复制
属复奉是主复本的只读复奉,这样可有教地防止冲利用数据复制技术提高系统的可用
突的发生。但使用复制存储过程,客户可以异步