基于冗余的3PC协调者替代算法的研究

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:QQ329431503
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数据库技术和网络技术的发展,分布式数据库系统越来越受到人们的关注。由于分布式数据库的分布性和逻辑整体性的特点,如何保证分布式事务提交的原子性,是分布式数据库系统比较关心的问题。三阶段提交协议是在两阶段提交协议的基础上提出的,在保证分布式事务提交原子性的基础上,局部的改善了两阶段提交协议易阻塞的缺点,提高了系统性能和系统资源的利用率。但是三阶段提交协议也有自身的固有的缺点:网络通信量比较大。因此,如何减少三阶段提交协议的通信量对分布式数据库系统有着重要的意义。本文首先介绍了常用的事务提交协议,其中详细介绍了几种三阶段提交协议:基于代理的三阶段提交协议(P3PC)、基于心跳技术的三阶段提交协议(HBB-3PC)、基于冗余的三阶段提交协议(R3PC),并分析了这三种提交协议的优缺点。接着,本文在R3PC的基础上,针对协调者发生阻塞后,以提高选择新的效率高的协调者为目的,对三阶段提交协议进行了改进,提出了两种新协调者选择算法:计数器选择算法和TTL选择算法。同时分析了这两种算法的优缺点。最后,本文分析了分布式数据库系统中的故障,并给出了常用的恢复策略。阐述在故障发生后,新协调者如何接替原来协调者的工作。
其他文献
韩新民在讲话中说:根据领导小组的规划,从现在起到明年年度,全国共取缔、关闭非法、布局不合理的煤矿258万处。这一工作涉及面广,政策性强,各级工商行政管理机关要按照国家法律、行
《两位数减整十数、一位数》是苏教版一下的内容,在此之前,学生已经有了整十数加减整十数、整十数加一位数的计算基础。本节课主要将算理迁移,教学两位数减整十数和一位数,解决相
为了提高ARM7嵌入式处理器的系统效率和扩大其应用范围,本文首先对ARM7体系结构及指令系统进行了认真的分析和研究,提出将哈佛结构应用于ARM7体系中,达到数据总线与指令总线
CTR媒介智讯最新的研究显示,2014年第一季度中国传统广告市场同比下降0.4%,首次出现停滞态势。整体市场的变动也在一定程度上反映在了户外媒体身上。  传统户外广告分化  户外媒体作为环境媒体,一直受到城市建设的影响。从现状看,各种环境政策的影响推动传统户外广告的双轨化发展。  一方面,传统户外(不含地铁)广告资源始终保持一定的调整幅度。在2013年一季度降速减慢之后,2014年一季度同期,再次
当前我国正处于改革的重要时期,经济体制的变革、社会结构的变动、利益格局的调整、思想观念的变化使社会矛盾凸显。本文结合我国最近的突发事件,然后对我国政府在突发事件中应
随着科技的进步、社会的发展,数字图像的传播与使用愈加广泛。同时,数字图像的信息安全隐患问题也愈发突出。加密技术可以隐藏图像本身的内容,非授权用户不能解读。信息隐藏
随着网络技术的发展,信息由原来的集中存储转为分布式存储。当今我们所面临的计算环境是一个包含分布性、异构性、自治性、动态性特征的多自治域环境。随着需求的不断增加以
[摘 要] 工程教育专业认证的核心理念与重要环节之一是对专业建设的持续改进,而持续改进的关键是基于评价发现问题,并将评价结果通过机制用于改进。本文以工程教育认证的持续改进理念为原则,以郑州轻工业大学为例,分别从课程体系、教学活动和师资队伍等3方面介绍了过程装备与控制工程专业具体实施持续改进过程中的一些策略。   [关键词] 工程教育专业认证;评价;持续改进;过程装备与控制工程   [中图分类号
[摘 要] 随着全球一体化和多元化的不断深入,跨文化交际能力越来越受到重视,也已成为21世纪国际人才应具备的能力之一。任何语言若是离开了主观性就不能称之为语言,不同文化背景的人进行交际时,必然离不开自己的观点、态度、想法等主观因素,即语言的主观性。本文基于输入-输出理论,建构了基于现代信息技术的主观性视角下国际人才跨文化交际能力培养模型,从四方面探讨基于现代信息技术的语言主观性视角下的大学英语跨文
[摘 要] 当前校本培训存在缺乏针对性、内容空洞、流于形式的弊端。基于教育会诊的校本培训借鉴医院的会诊制度,旨在以解决问题为导向,对教师在教育教学中存在的普遍共性和典型个性问题,借助同伴和专家学习共同体的教育合力,通过集体讨论,共同诊断的方式给予解决方案并得以实施的一种校本培训路径。通过对教师的教育教学问题收集与分类,从而得出解决方案,提高校本培训的实效性,促进教师的专业素养的提升。   [关键