Font Size: a A A

Design And Implementation Of Distributed Parallel Database System Dpsql Distributed Query And Distributed Transactions

Posted on:2004-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:X K ChaFull Text:PDF
GTID:2208360095960415Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
As the application of distributed computing is used much more widely,distributed database becomes a significant part of information management.It avoids a lot of disadvantages of conventional centralized database,and is applicable to many situations.Distributed database iS a set ofdata which iS the unity logic,but in fact these data iS located ondifferent sites.It iS of high availability,easy expansibility,highconcurrency,high efficiency and etc. In distributed system,data redundancy iS a method to improve thespeed of query and the availability of system.Distributed query shouldshield the lower level details of data redundancy from end users,distributed transaction should ensure data from disaccord. ThiS paper introduces basic conceptions of distributed databasefirstly,discusses distributed transaction and concurrent control,describes the development prototype MySQL'S characters,architectureand executive mechanism,then shows the skeleton model of DPSQL andexposes the strategy and algorithm of distributed query and distributedtransaction,at last analyzes the extra expenses and response delay ofdistributed processes. ThiS paper exposes the implementation mechanism of distributed queryand distributed transaction emphatically.Distributed query uses thestrategy of"read one,write a11".S0 in such a system if user'Srequests are read--only for the most part and the distribution of dataredundancy iS plausible, efficiency iS very high.Distributedtransaction uses two-。phase commit protocol to ensure the consistency ofglobal data,which has less communication overhead....
Keywords/Search Tags:DPSQL, data redundancy, distributed query, distributed, transaction
PDF Full Text Request
Related items