基于MySQL复制技术的数据库集群研究

基于MySQL复制技术的数据库集群研究

作者:师大云端图书馆 时间:2022-03-23 分类:硕士论文 喜欢:2968
师大云端图书馆

【摘要】随着互联网技术的高速发展以及其高度写比特性,数据库集群方案已是处理数据的首选。由于技术壁垒以及经济原因,商用数据库集群方案往往对于中小型企业并不友好。而开源的MySQL以其简单易用、经济方便的特性在互联网广泛应用,并且能够保证良好的高可用性和高扩展性。但MySQL集群本身方案较多,也存在一些诸如维护困难、复制延迟、缺少中间件等问题。因此,对于MySQL集群的研究是十分必要的。本文分析了三种主流的高可用MySQL数据库集群技术,针对基于MySQL复制技术的集群进行了研究改进,最终设计实现了一种基于MySQL复制技术的高可用的数据库集群模型MRBCHA.该模型主要研究内容如下:1、提出了一种MySQL复制技术的改进方法和数据分片技术。针对复制的延迟问题,进行了三种改进:不重复写操作中代价较高部分、复制之外并行写入和预取缓存。分片技术采用了以ID特征为依据的策略,本文采用相同的前缀这一ID特征进行分片,相较传统的取模哈希更易于数据的扩展。2、提出了一种改进的读写分离算法,并利用MySQLProxy的lua脚本对客户端的读写请求实现了分离。该算法对客户请求的进行了代理,通过SQL语句的具体分析,并设定了dbname(数据库名)参数,根据dbname的数量对读写请求进行了分配。3、提出了一种基于概率分布的动态反馈负载均衡算法,提供了良好的负载平衡和扩展性,将集群的单点节点故障的影响大大减小。该算法由子节点首先计算自身剩余负载变化率并与设定的阀值相比较,通过动态反馈机制上报到主节点,主节点按照随机概率的方案对请求进行分配。4、最后基于以上研究内容搭建了MySQL数据库集群——MRBCHA,实现了该模型。该集群包括了相关的读写分离、负载均衡和主从复制模块,实现了有效地读写分离,负载均衡和数据复制。同时通过了测试,并达到了良好的效果。
【作者】韦一鸣;
【导师】徐小良;
【作者基本信息】杭州电子科技大学,计算机软件与理论,2014,硕士
【关键词】高可用MySQL数据库集群;复制;读写分离;负载均衡;

【参考文献】
[1]李登科.过渡金属钯和铜催化的脱羧偶联反应研究[D].淮北师范大学,有机化学,2014,硕士.
[2]樊明方,门超.习仲勋群众观的理论与实践及其当代价值[J].中共贵州省委党校学报,2015,02:26-31.
[3]刘鹏,王五平,张世永.基于主动网络技术的混合网络监控系统[J].计算机工程与设计,2004,09:1427-1429.
[4]刘华迪.基于MEMS惯性组件的INS/GPS组合导航定位定姿的研究[D].沈阳理工大学,机械电子工程,2013,硕士.
[5]许迪.区域旅游企业集团组织结构变革研究[D].山东大学,旅游管理,2013,硕士.
[6]杨曦.论我国外资并购的法律途径[D].华东政法学院,法律,2002,硕士.
[7]朱冬梅.K6型单层球面网壳损伤敏感区域分析[D].兰州理工大学,结构工程,2013,硕士.
[8]蒋诗泉,刘思峰,周兴才.基于复化梯形公式的GM(1,1)模型背景值的优化[J].控制与决策,2014,12:2221-2225.
[9]阮钦杰.基于压缩感知技术的快速动态磁共振成像技术研究[D].杭州电子科技大学,控制工程,2014,硕士.
[10]程家彦.我国商业银行金融产品创新风险及其对创新绩效的影响研究[D].武汉纺织大学,企业管理,2014,硕士.
[11]邓梅梅.人民币实际有效汇率对广西—东盟贸易收支影响的实证研究[D].南京财经大学,金融学,2013,硕士.
[12]覃国忠.掌侧LCP与跨腕关节外固定架治疗新鲜桡骨远端C型骨折的疗效比较[D].湖北中医药大学,中医骨伤科学(专业学位),2013,硕士.
[13]贾方方.不同光照处理对烤烟品质的影响及氮化物的高光谱监测研究[D].河南农业大学,烟草学,2013,博士.
[14]王芳.“晋南文化”地方课程的开发与实施研究[D].南京师范大学,课程与教学论,2012,硕士.
[15]陈翱.温度响应性石墨烯负载贵金属纳米催化剂的合成与表征[D].天津大学,2013.
[16]冯秋明,潘键.多金属硫化矿床高效开采和综合利用的范例[J].有色金属.1993(01)
[17]沈乔.变风量空调冷冻水变流量前馈控制与节能效果研究[D].西安建筑科技大学,控制理论与控制工程,2013,硕士.
[18]李国宝.电力市场条件下忻州电网经济运行的研究[D].华北电力大学(河北),电气工程,2004,硕士.
[19]李琳.基于学分制的企业人才培养研究[D].山东财经大学,教育经济与管理,2013,硕士.
[20]李宗杰.合成地震记录的人机交互制作方法及应用[J].石油地球物理勘探,1999,S1:96-102+149.
[21]范立民,王双明,刘社虎,申涛.榆神矿区矿井涌水量特征及影响因素[J].西安科技大学学报,2009,01:7-11+27.
[22]陶红艳.初中物理实验教学平台应用有效性研究[D].东北师范大学,教育技术学,2012,硕士.
[23]徐丹伟.对外汉语教学中的成语教学研究[D].吉林大学,汉语国际教育,2013,硕士.
[24]耿伟肖.中美初中阶段科学教科书中化学内容设计的个案比较研究[D].河北师范大学,课程与教学论,2012,硕士.
[25]李冰.800mm中宽带热连轧机的装配[J].一重技术.2007(04)
[26]郑丽丽.违法建设治理的对策与建议[D].山东大学,公共管理(专业学位),2013,硕士.
[27]冯启艳.牛蒡茶的毒理学评价及辅助降血脂作用的实验研究[D].山东大学,公共卫生(专业学位),2013,硕士.
[28]蓝志中.论法官独立的实现[D].苏州大学,法律,2003,硕士.
[29]胡恩柱.生物基燃油碳烟摩擦学特性及摩擦诱导其结构转变机制研究[D].合肥工业大学,2014.
[30]白丽娟.山东当代民族器乐创作现状研究[D].山东艺术学院,音乐学,2012,硕士.
[31]毛龙.以学生为中心的地理课堂教学设计的研究与实践[D].河北师范大学,学科教学,2013,硕士.
[32]李良缘.黄藤素微丸胶囊的制备及质量评价研究[D].云南中医学院,中药学,2012,硕士.
[33]武莉娜.《儒林外史》称呼语研究[D].西南大学,汉语言文字学,2013,硕士.
[34]沈蘭.我国民族产业公平竞争环境研究[D].吉林财经大学,公共管理,2014,硕士.
[35]席雪红.河南省区域创新能力的空间分布特征分析[J].统计与决策,2014,15:144-146.
[36]陈利.自适应及抗几何攻击图像水印算法研究[D].湖南大学,信息与通信工程,2011,硕士.
[37]田亚护.动、静荷载作用下细粒土冻结时水分迁移与冻胀特性实验研究[D].北京交通大学,2008.
[38]张学瑞.风力发电机组齿轮箱监测与故障诊断技术研究[D].沈阳工业大学,机械工程,2013,硕士.
[39]王悠,俞志明.海洋有害赤潮的生物防治对策(英文)[J].植物生态学报,2005,04:665-671.
[40]张启鹏,徐展鹏,张秋雪.中美商业银行中间业务发展的对比[J].经济研究导刊,2014,15:122.
[41]张福旺.Al-Ti-C细化剂对A356铝合金车轮力学性能的影响[D].燕山大学,材料工程,2014,硕士.
[42]孙文娜.节事消费者感知价值对其满意和忠诚的影响研究[D].青岛理工大学,企业管理,2012,硕士.
[43]陈勇.气固两相流变压吸附制氧的CFD模拟[D].大连理工大学,安全技术及工程,2013,硕士.
[44]朱家骏.基于J2ME的无线邮件系统的研究和实现[D].南京航空航天大学,计算机应用,2004,硕士.
[45]吴峰,陈后金,姚畅,郝晓莉.基于网格搜索的PCA-SVM道路交通标志识别[J].铁道学报,2014,11:60-64.
[46]韩冬.银保通业务系统的分析与设计[D].山东大学,软件工程(专业学位),2012,硕士.
[47]师学良.柏拉图《法律篇》(卷一至三)研究[D].东北师范大学,历史文献学,2014,博士.
[48]陈建辉.无线传感器网络中继节点布局算法的设计与实现[D].哈尔滨工业大学,控制工程,2014,硕士.
[49]朱清新.最优搜索理论及其应用[J].世界科技研究与发展,2005,04:39-49.
[50]袁林栋.辛伐他汀对慢性阻塞性肺疾病大鼠肺组织IL-17及相关因子的影响[D].河北医科大学,内科学,2014,硕士.