分布式数据库HBase故障恢复方法研究

被引量 : 11次 | 上传用户:xchjzl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
用计算机网络将分散在各个地方的数据库连接起来,进行集中管理和控制,组成统一的数据库系统,我们把这样的数据库系统就叫做分布式数据库系统。分布式数据库系统不仅能实现对数据进行集中管理也能使各地的用户都能共享数据。在分布式数据库系统中,我们必须提供相应的恢复措施,以保证在系统出现故障时能将数据从故障状态恢复到正常并且一致的状态,以便于能继续为用户提供正常的数据库服务。作为非关系型分布式数据库的一种,HBase目前的版本中,其恢复系统依然存在着两个问题,即如果HBase在Split期间系统发生异常,有可能会导致数据丢失的问题和快照并没有作为基本的功能被实现的问题。本文在深入研究分布式数据库HBase的基础上,针对HBase恢复系统的不足,在以下两个方面开展了研究工作:第一,提出在HBase中引入两阶段提交协议的故障恢复方法。通过在HBase中引入两阶段提交协议,针对不同的故障情况采取相应的应对措施。并且通过实验证明了与系统自带的日志故障恢复方法相比,它可以有效地解决HBase在split期间发生异常会导致数据丢失的问题。第二,针对在HBase分布式数据库中,快照并没有作为一种基本的功能予以实现的问题,深入分析了分布式数据库HBase快照实现的关键问题和设计与实现的过程。提出对HBase的内存缓存文件通过恢复日志的方法进行快照,对存放在HFile里的文件通过创建索引文件进行快照。实验表明,通过快照的创建与恢复,能够实现将HBase中的表恢复至快照创建时状态的功能。
其他文献
白音查干凹陷断层活动对沉积起着明显的控制作用.北部陡坡断层沉降速率大,使得该区霍恩和冬屋地区成为持续发育的沉积中心.变换构造带在白音查干凹陷主要表现为调节带,在凹陷
烟草工业企业已经初步建立了以企业资源计划系统(ERP)为核心的管理信息系统。但由于得不到制造过程实时信息的支持,ERP并不能帮助和指导工厂分析其生产瓶颈。通过上海卷烟厂
政府可以通过税收政策改变税负水平的高低从而影响供给结构和需求结构,并在此基础上通过影响资源的有效配置来促进产业结构调整。2012年始于上海的"营改增"改革是我国目前最
<正>进入新世纪以来,日益兴盛的新媒体正在以技术优势逐渐改变着传统的媒体生态。与之相伴随的就是,传统媒体似乎难以适应这一媒体变局而日渐式微,其从业人员也早已没有了过
随着可穿戴技术的快速发展,其应用的范围越来越广,并且凭借着便捷化和智能化的特点引起了各行各业的广泛关注。高校图书馆是保证学生学习和科研的重要场所,在信息化时代背景下,高
通过对GPS OEM板和LCD液晶显示模块的研究,设计了GPS定位信息的采集与显示系统。重点介绍了利用单片机89C52对GPS OEM板的控制来实现定位数据的采集与传送,以及将定位数据传
<正>随着FDD-LTE牌照的发放和虚拟运营商移动4G业务的上线,4G竞争渐演渐烈。在激烈竞争中,中国移动江苏公司(以下简称江苏移动)4G发展势头不减,增幅喜人。据统计,截止到2015
青岛八大关的建筑艺术是青岛城市特殊历史环境下的特有产物,是将建筑纳入自然的成功典范.通过建筑的规划、风格形成及对建筑的回顾与思索几个方面,对八大关区域建筑艺术的独
为调查添加保润剂后烟草表面微结构的变化情况,采用XL30-ESEM 型环境扫描电子显微镜技术,对添加木糖醇、山梨醇、丙二醇、丙三醇和芦荟多糖5 种保润剂烟草的上表皮、下表皮和
本文结合国内相关工厂粉尘危害实例研究分析了广元天然气净化有限公司(以下简称净化厂)可能存在的硫磺粉尘风险。根据硫磺粉尘的爆炸的各项条件及爆炸过程,结合硫磺粉尘存在的