分布式内存数据库中间管理系统的研究与设计

分布式内存数据库中间管理系统的研究与设计

ID:33170823

大小:1.58 MB

页数:55页

时间:2019-02-21

分布式内存数据库中间管理系统的研究与设计_第1页
分布式内存数据库中间管理系统的研究与设计_第2页
分布式内存数据库中间管理系统的研究与设计_第3页
分布式内存数据库中间管理系统的研究与设计_第4页
分布式内存数据库中间管理系统的研究与设计_第5页
资源描述:

《分布式内存数据库中间管理系统的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文分布式内存数据库中间管理系统的研究与设计姓名:吕慧申请学位级别:硕士专业:通信与信息系统指导教师:王芙蓉20090525华中科技大学硕士学位论文摘要随着计算机软硬件、网络等技术的高速发展,电力系统对数据存储和实时性处理的要求越来越高。在现实世界中,许多地域上分散而管理上又相对集中的大型企业集团、政府机构等,不仅要求本部门信息处理使用数据库技术,而且要求地域上分散的信息能够互联和共享。传统的集中式数据库由于存储容量和处理资源有限,已渐渐不能满足不断提高的应用需求。这些应用的迫切需求使得分布式内存数据库技术应运而生,并迅速成为

2、现代数据库的主流技术。课题的任务是将项目组已完成的用于电力系统的集中式内存数据库进行分布式改进,以满足海量数据的存储要求,支持多个应用服务器间的信息共享,提高系统性能,适应不断提高的应用要求。本文研究了分布式内存数据库技术的现状、发展和相关的基础知识,并详细分析了分布式数据库管理系统的设计思想、原理、技术和方法。比较了两种常用的分布式数据库管理方式:基于中央代理服务器和基于P2P模式。基于中央代理服务器的管理方式结构简单,但对中央代理服务器的依赖性过高,可靠性较低;基于P2P模式的管理方式实现了完全的分布式管理,但各站点之间的通信开销大,目录信息

3、的一致性较难维护。本文通过分析两种方式的优缺点,设计出了兼顾可靠性和简洁性的系统体系结构。该体系结构使用层次与模块划分相结合的设计方式,对系统进行清晰的逻辑分割,采用三层客户机/服务器模式,各功能模块松耦合,便于系统扩展。在各功能模块的具体设计上,采用了一些可靠有效的方法,如采用对象化的查询接口、使用标准模板库的多映射容器维护目录管理、利用完成端口模型完成网络通信等,保证了系统的高效性和灵活性。关键词:分布式内存数据库;数据库管理系统;三层客户机/服务器模式;查询处理;目录管理I华中科技大学硕士学位论文AbstractAlongwiththete

4、chnologydevelopingofcomputerhardwareandsoftware,andthewiderangeofapplicationsincomputersystem,powersystemdemandsforhighertechnologyondatastorageandreal-timeability.Intherealworld,therearemanylargeenterprisegroup,governmentagenciesandsocialorganizations,whicharegeographicallyd

5、ispersedbutneedcohesivemanagement.Theyrequireestablishinginterconnectednetworksandsharingtheinformationfromdifferentplaces.Thetraditionalcentralizeddatabasesnownolongersufficeforthegrowingrequirementofthenewapplication.Withtherapiddevelopmentofnetwork,distributeddatabasetechn

6、iquecomeintoexistenceasthesituationrequires,andhasturnedouttobethemainstreamofmoderndatabases.ThemaintaskofthispaperistoconvertthecurrentcentralizedMMDBSintoadistributedsystem.Thenthesystemcanholdmassdata,improveperformanceandbeconvenientforsystemexpanding.Thispaperinvestigat

7、esthecurrentsituationofthefieldofdistributeddatabasetechnologyandsomerelativeknowledge.Italsodeeplyanalyzesthedesignthinkingandmethodsofadistributeddatabasemanagementsystem.Intermsofpractice,thispaperfirstlyanalyzesthesuperioritiesanddeficienciesoftwoexistingdistributedproces

8、singmethods:oneisbasedoncentralagentserverandtheotherisbasedonP2P.Co

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。