基于KVM云计算平台的分布式关系型数据库的设计与实现
[Abstract]:Since the birth of computer, the storage and processing of data is an important part of computer information technology. In the 1960s, the concept of database management system has been put forward, and E.F.Codd has elaborated the relational model in his thesis. Relational database has gradually become the mainstream. With the development of information technology and software engineering and the arrival of big data era, although the traditional relational database has its convenience to use, there are bottlenecks in its performance, so it is difficult to directly deal with the demand of current data scale and timeliness. Therefore, the conversion of traditional database single point architecture to distributed architecture becomes an effective solution. Different manufacturers or organizations have made different explorations in this field, and have also put forward some different solutions and models. In the actual deployment or use process, a complete data analysis and processing system or information service system model is subdivided into more hierarchical modules. Often in the process of building, need to take charge of different parts of the professionals to work together to increase the cost of construction. Therefore, it is of great significance to study how to retain the advantages of low threshold of use in traditional relational databases, and at the same time to ensure their performance in dealing with large scale data. At the same time, due to its unique advantages of flexibility, centralized management, data security and so on, cloud computing has been widely used. Users can purchase the corresponding resources according to their own needs and can use them directly in a short period of time. It eliminates the work of building hardware platform and network, and also saves the task of self-maintenance. More information service providers begin to build their own platform on cloud computing platform. Therefore, the system designed in this paper also hopes to make full use of the flexible resource allocation of cloud platform. In summary, this paper focuses on the main technical problems in the process of transforming relational database into distributed architecture, such as distributed transaction processing, fast positioning of data, and so on. The main purpose of this paper is to provide a distributed database based on cloud computing platform, through exploring the corresponding data distribution strategy, data query usage model, data automatic synchronization method and system elastic expansion model. A low cost, easy to use, flexible and scalable distributed relational database system is implemented by reasonable model design. In this paper, the background of the distributed database and the current research situation at home and abroad are summarized, and the structure of the paper is described. Then, the key and difficult problems in the design of the system model are put forward. At the same time, according to the author's relevant technical experience, the corresponding solution and the whole system design method are put forward. Finally, some function and performance tests and summary analysis are carried out.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.13
【参考文献】
相关期刊论文 前10条
1 储佳佳;郭进伟;刘柏众;张晨东;钱卫宁;;高可用数据库系统中的分布式一致性协议[J];华东师范大学学报(自然科学版);2016年05期
2 钱招明;王雷;余晟隽;宫学庆;;分布式系统中Semi-Join算法的实现[J];华东师范大学学报(自然科学版);2016年05期
3 李文昊;李海芳;;确定性分布式数据库中长事务处理方法研究[J];科学技术与工程;2016年13期
4 王珏;孟晓蕊;;分布式数据库同步中间件系统的设计与研究[J];现代电子技术;2016年09期
5 张旭刚;李东辉;俞俊;朱广新;郑磊;;基于zookeeper和强一致性复制实现MySQL分布式数据库集群[J];微型电脑应用;2016年01期
6 刘国乐;何建波;李瑜;;Xen与KVM虚拟化技术原理及安全风险[J];保密科学技术;2015年04期
7 张磊;方祝和;周敏奇;黄岚;;面向内存计算的连接算法[J];华东师范大学学报(自然科学版);2014年05期
8 姚华超;王振宇;;基于KVM-QEMU与Libvirt的虚拟化资源池构建[J];计算机与现代化;2013年07期
9 余平;;QEMU-KVM实现虚拟机动态负载均衡[J];电子商务;2012年08期
10 黄晶晶;;基于索引的SQL语句优化[J];硅谷;2011年01期
相关会议论文 前1条
1 李晓珍;刘迪;王孟强;李春阳;;微应用架构下分布式事务的处理方法[A];2016电力行业信息化年会论文集[C];2016年
相关硕士学位论文 前5条
1 漆绍洋;基于mysql的分布式访问中间件中sql处理模块的设计与实现[D];南京大学;2016年
2 刘晓光;基于MySQL的分布式SQL数据库的设计与实现[D];中国科学院大学(工程管理与信息技术学院);2016年
3 李文昊;基于确定性执行策略的分布式数据库中间件的设计与实现[D];太原理工大学;2016年
4 宋静;分布式并行数据库一致性机制研究与实现[D];电子科技大学;2006年
5 查小科;分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现[D];电子科技大学;2003年
,本文编号:2357690
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2357690.html