【摘 要】
:
在数据库技术不断发展的今天,数据量也在不断膨胀,现有的串行数据库技术已经越来越无法适应数据增长的要求。因此,象众多其他领域一样,并行化成为提高数据库系统性能的必然手段。
论文部分内容阅读
在数据库技术不断发展的今天,数据量也在不断膨胀,现有的串行数据库技术已经越来越无法适应数据增长的要求。因此,象众多其他领域一样,并行化成为提高数据库系统性能的必然手段。本文创新性地提出了以MPI和MySQL相结合来创建并行数据库系统中间件的思想,其核心就是要在MPI及MySQL与上层用户层之间建立一个并行数据库系统的中间件。该中间件的作用就是屏蔽MPI和MySQL操作并向上层提供并行数据库操作界面。在该创新性思想指导下,本文还创新性地对并行集群搭建软件OSCAR进行了彻底的尝试,打破了以往的集群安装的繁琐模式,为中心今后的科研工作提供了一条很好的通路。本文的主要研究成果如下: 1.在构建集群过程中创新性地采用了开放源码的软件包OSCAR(Open Source of Cluster Application Resource)进行集群系统的构建。 2.在OSCAR的基础上建立了一整套软件硬件的研究平台。 3.提出了基于MPI和MySQL的并行数据库系统的中间件软件M~2的理论框架。 4.实现了很多并行数据库查询操作模块。如并行排序、并行选择、并行连接、并行投影。 5.实现了很多提高系统可用性的重要模块。如批量载入模块、格式化输出模块、用户登陆模块。 6.对整个系统在多种平台下进行全面的测试并进行了详细的测试结果分析,整理出了提高整个系统性能的关键点。
其他文献
随着计算机与网络技术的普及和发展,传统的图书正逐步被数字图书替代。数字图书以其价格低、信息量大、借阅方便等优势获得到了前所未有的发展机遇。但数字图书检索耗时、利
随着互联网的飞速发展,网络中的 Web应用也呈现出急剧增长趋势,各类增值服务迫切要求为其提供基于利润收益的有竞争力的区分服务,而不应该再遵循传统的“尽力而为(best-effor
预测城市微小区电波传播特性(如路径损耗等)常采用的方法之一是射线跟踪法。本文提出了一种新的射线跟踪方法——“先二维,后三维”的射线跟踪方法。运用此方法不但能预测城市
作为计算机科学理论的一个重要分支,进程演算(也称为进程代数)在并发和交互式系统的建模和验证方面有广泛的应用。与此同时,新的应用场景(比如,多核处理器和无线网络等等)带来的挑战
计算机的安全已经是一个十分普遍和严重的问题,传统的计算机安全技术及人工响应已不能满足复杂系统的安全性要求,入侵检测系统已成为网络计算机系统中一个有效的防范检测手段
随着计算机及网络的飞速发展,当越来越多的公司及个人成为InteSrnet用户后,计算机网络安全作为一个无法回避的问题呈现在人们面前.用户传统上采用防火墙作为网络安全的第一道
随着移动通信技术和Internet技术的迅速发展以及网络信息资源的日益丰富,人们希望在任何时间、任何地点都能方便地访问Internet资源。移动IPv6是一种在全球因特网上提供移动
本文以国家863项目"上海构件库及其应用"(编号2002AA114010)为主要研究与应用背景,针对构件库中构件质量的相关工作展开研究,研究内容涉及到构件的分类描述、形式认定、质量
该文针对手写汉字识别的特点,以联机手写体汉字识别系统为测试平台,研究了多分类器融合技术的相关理论及其应用技术,包括多分类器融合的设计准则与应用、多分类器融合的体系
目前,软件Agent技术已被广泛应用于各个领域,尤其是在WWW网上信息检索、电子商务、网络管理等的应用。这对 Agent的适应性提出了更高的要求。适应性也是衡量这个软件系统是否