数据副本一致性的算法研究与实现
发布时间:2022-12-23 02:27
针对多个数据中心数据库之间的副本一致性难题,提出及时一致性算法,解决了各数据中心对事务一致性的要求。算法核心思想是使用局部序列化事务的执行方式实现数据同步:允许接收事务的服务器独立执行事务并记录日志,将日志在其他中心的数据副本之间按"链式"依次同步并执行;日志的完整性依靠各个中心之间定时对日志序列号校验来实现,若发现数据缺失则进行数据恢复;恢复操作由日志数据接收方的服务器发起,以"拉"的方式从其他正常服务器获取缺失的数据,恢复数据和正常新事务数据并行同步。该算法使多个数据中心之间副本一致效率达到亚秒级的性能,相对于传统的一致性效率获得显著提升,有效解决了广域网环境中软/硬件故障和网络分区导致的数据一致性难题。实验和工程表明,使用该算法的系统在提升数据同步效率和增强网络适应能力上效果显著,具有很强的工程应用意义。
【文章页数】:4 页
【参考文献】:
期刊论文
[1]分布式系统数据一致性和并发性优化研究[J]. 蒋卫寅,李斌,凌力. 计算机工程. 2012(04)
[2]一种基于关键属性的优化数据一致性维护方法[J]. 周婧,王意洁,李思昆. 软件学报. 2008(08)
[3]面向海量数据的数据一致性研究[J]. 周婧,王意洁,阮炜,李思昆. 计算机科学. 2006(04)
[4]分布式系统中异地数据库的数据一致性维护[J]. 张华伟,熊璋,欧阳元新. 计算机工程与应用. 2004(23)
[5]分布式数据库系统中数据一致性维护方法研究[J]. 陈珉,喻丹丹,涂国庆. 国防科技大学学报. 2002(03)
[6]多数据库系统中的一致性维护[J]. 卢正鼎,杨玉萍,李长磊,肖卫军. 计算机研究与发展. 2001(02)
本文编号:3724526
【文章页数】:4 页
【参考文献】:
期刊论文
[1]分布式系统数据一致性和并发性优化研究[J]. 蒋卫寅,李斌,凌力. 计算机工程. 2012(04)
[2]一种基于关键属性的优化数据一致性维护方法[J]. 周婧,王意洁,李思昆. 软件学报. 2008(08)
[3]面向海量数据的数据一致性研究[J]. 周婧,王意洁,阮炜,李思昆. 计算机科学. 2006(04)
[4]分布式系统中异地数据库的数据一致性维护[J]. 张华伟,熊璋,欧阳元新. 计算机工程与应用. 2004(23)
[5]分布式数据库系统中数据一致性维护方法研究[J]. 陈珉,喻丹丹,涂国庆. 国防科技大学学报. 2002(03)
[6]多数据库系统中的一致性维护[J]. 卢正鼎,杨玉萍,李长磊,肖卫军. 计算机研究与发展. 2001(02)
本文编号:3724526
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3724526.html