分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现

分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现

ID:37220680

大小:1.93 MB

页数:61页

时间:2019-05-19

分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现_第1页
分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现_第2页
分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现_第3页
分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现_第4页
分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现_第5页
资源描述:

《分布式并行数据库系统DPSQL中分布式查询和分布式事务的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、摘要随着分布式计算环境的广泛应用,分布式并行数据库系统已成为信息处理中的重要一环,它消除了传统集中式数据库的许多缺点,适合于多种体系结构。分布式并行数据库是逻辑上属于同一个系统的数据集合,但在物理上分布在各个节点上。它具有高可靠性、易于升级、高并发度、高效率、高性价比等优势。在分布式并行数据库系统中,数据冗余是一种提高查询速度和提高可用性的必要手段,这样在查询和事务处理中,就需考虑数据在物理上的冗余性和分散性。分布式查询需要向用户屏蔽数据冗余分散的底层细节,分布式事务处理要保证全局数据完整,这都是传统集中式数据库不曾面临的问题

2、。一1L/本文首先介绍了分布式数据库的概念性问题;接着讨论了分布式事务涉及的定义及算法;然后描述了DPSQL的原型MySQL的特性、结构和执行机制;继而给出了DPSQL的梗概模型,阐述了实现分布式查询和分布式事务处理的策略及算法;最后分析了进行分布式处理给系统增加的额外开销和客户端的额外响应延迟。本文重点描述了分布式查询和分布式事务处理的实现机制,分布式查询采用”读一个写全部”的本地优先策略,在读操作频繁的系统中,只要库的分布合理,单机效率极高,几乎无任何附加开销和延迟,而以整个系统的角度看来,吞吐量就更是优于单机系统;分布式

3、事务处理采用两阶段提交协议,通信次数较少并能确实保证副本一致。关键字:分布式并行数据库,备份冗余;分布式查询;分布式事务处理AbstractAstheapp]icatonofdistributedcomputingisusedmuchmorewidely,distributeddatabasebecomesasignificantpartofinformationmanagementItavoidsalotofdisadvantagesofconventionalcentralizeddatabase.andisapplica

4、b]etomanysituations.Distributeddatabaseisasetofdatawhichistheunitylogic,butinfactthesedataislocatedondifferentsites.Itisofhighavailability,easyexpansibility,highconcurrency,highefficiencyandetc.Ind[stributedsystem,dataredundancyisamethodtoimprovethespeedofqueryandth

5、eavailabilityofsystem.Distributedqueryshouldshieldthelowerleveldetailsofdataredundancyfromendusers,distributedtransactionshouldensuredatafromdisaccord.Thispaperintroducesbasicconceptionsofdistributeddatabasefirstly,discussesdistributedtransactionandconcurrentcontrol

6、,describesthedevelopmentprototypeMySQL’scharacters,architectureandexecutivemechanism,thenshowstheskeletonmodelofDPSOLandexposesthestrategyandalgorithmofdistributedqueryanddistributedtransaction.atlastanalyzestheextraexpensesandresponsedelayofdistributedprocesses.Thi

7、spaperexposestheimplementationmechanismofdistributedqueryanddistributedtransactionemphaticallY.Distributedqueryusesthestrategyof“readode.writea11”.Soinsuchasystemifuser’srequestsareread—onlyforthemostpartandthedistributionofdataredundancyisplausible,efficiencyiSvery

8、high.Distributedtransactioilusestwo—phasecommitprotocoltoensuretheeonsJstencyof910baldata,whichhaslesscommunicationoverhead.KeyWords:DPSQL

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

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

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