高并发环境下异构数据源数据服务的研究与实现
[Abstract]:With the development of science and technology and the progress of society, more and more enterprises have opened Internet business, which leads to the need for these enterprises to have their own data storage management system. Therefore, these enterprises store a large number of data structures, data formats are different from their own business requirements related to heterogeneous data sources. Big data's time has come, however, the heterogeneity of these massive data has become a big problem in taking advantage of the big data. To find a way to block the heterogeneity of these data sources is big data's premise. With the rapid increase of the number of Internet users, the number of visitors to the large number of users put forward a very high demand for the performance of the enterprise server. No matter how high the configuration of a single server is, it can not always meet the increasing number of users, so the heterogeneous data service based on message bus is a good way to solve the above two problems. In this paper, an integration method of heterogeneous data sources is proposed to solve the problem of heterogeneous data sources. This paper also proposes a load balancing algorithm to help optimize the task allocation of the server cluster so as to optimize the performance of the server cluster and enable the enterprise to deal with the high concurrent access of large users effectively. In this paper, a method of heterogeneous data parsing based on middleware is proposed. Users query the uniform data types provided by middleware, and the middleware decomposes the query statements into query statements for different data sources. And through the wrapper to obtain data. The integration of uniform data types is the core of the middleware method, so this paper will elaborate the mapping method of heterogeneous data types to intermediate types, intermediate types to unified data types. In this paper, a load balancing technique based on message bus is proposed to deal with the problem of uneven distribution of tasks in the server cluster, and all servers in the server cluster are connected to the message bus. Each server can obtain the load of other servers through the message bus to dynamically distribute the tasks. Thus, the problem of high concurrency is solved well. At the end of this paper, the heterogeneous data source is integrated into simulation, a relational data source and a XML data source are integrated, and the message bus is realized by using ActiveMQ message middleware. The four servers are connected to the message bus to realize the load balance simulation of the cluster server.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.13
【参考文献】
相关期刊论文 前10条
1 田丰;王喜艳;曹卫东;王静;曲文丽;;面向高并发服务请求的负载均衡技术研究[J];中国民航大学学报;2015年05期
2 张春红;;基于XML的异构数据库集成技术研究[J];廊坊师范学院学报(自然科学版);2014年04期
3 王亚楠;吴华瑞;黄锋;;高并发Web应用系统的性能优化分析与研究[J];计算机工程与设计;2014年08期
4 张腊;刘淑芬;韩璐;;基于负载均衡的任务调度算法[J];吉林大学学报(理学版);2014年04期
5 李莉;;基于XML的异构数据源查询框架[J];电子技术与软件工程;2014年04期
6 聂玲;刘波;;数据集成中XML Schema到关系模式的转换方法[J];计算机应用;2010年11期
7 张胜;钱柱中;陆桑璐;;一种面向服务的可靠多媒体传输算法[J];软件学报;2010年02期
8 韩丁;沈建京;万芳;张慧;;基于SOA的服务构件封装技术研究[J];计算机工程与设计;2009年07期
9 林昊;;大型网站架构演变和知识体系[J];程序员;2008年11期
10 张广胜;蒋昌俊;汤宪飞;徐岩;;面向服务的企业应用集成系统描述与验证[J];软件学报;2007年12期
相关硕士学位论文 前10条
1 帅文明;基于SOA的企业异构数据集成研究与应用[D];广东工业大学;2014年
2 龙凤;基于XML和中间件的异构数据库集成研究[D];河北联合大学;2014年
3 许承毅;基于SOA异构数据集成中间件的研究与设计[D];重庆大学;2010年
4 严小泉;基于XML的异构数据源集成系统框架和关键技术研究[D];江南大学;2009年
5 陈亮;集群负载均衡关键技术研究[D];中南大学;2009年
6 符双;基于中间件的异构数据源集成系统的设计与实现[D];东华大学;2009年
7 张瑞斌;基于SOA的异构数据源统一检索系统的设计与实现[D];华中师范大学;2008年
8 马伟;一种基于XML的异构数据源集成系统的研究[D];西安电子科技大学;2008年
9 姚崇东;基于XML的多源异构数据集成的实现方法研究[D];哈尔滨工程大学;2007年
10 闵道辉;基于XML的异构数据源集成研究与应用[D];西南石油大学;2006年
,本文编号:2407059
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2407059.html