Font Size: a A A

2-Phase Commitment Protocol Based On Heart-Beating Technology

Posted on:2012-11-09Degree:MasterType:Thesis
Country:ChinaCandidate:C X ZhangFull Text:PDF
GTID:2218330338465965Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the widely used of database system in global, the status of distributed database system is becoming higher and higher. Distributed transaction commit is always the key contents of the distributed database research. One among them, the two-phase commit protocol is widely used in practice due to its simple and efficient characteristics. However, there is also inherent defect in it, which will lose autonomy after the participants voted on the Website, and the transaction may not be successfully committed or rolled back if some mistake occured. it is prone to obstruction, serious impact on overall system performance and efficient use of resources.In this thesis, we concisely introduce distributed database of the origin, development, definition and classification, and briefly discuss the heart-beating technology. Meanwhile, we summarize distributed transaction's definition, characteristics and its implementation and recovery. We describe the traditional two-phase commit protocol, and point out its shortcomings. We also propose a new two-phase commit protocol to those defects and show three algorithms of Website. We compare the new protocol with the traditional protocol and analyse their log complexities, message complexities and execution time of transaction committing respectively. At least, we point out that the new protocol's advantage and application environment.
Keywords/Search Tags:Distributed Databases, Heart-Beating Technology, Transaction Processing, Obstruction, Two-Phase Commit Protocol
PDF Full Text Request
Related items