Integration of Commit Protocols in Heterogeneous Databases

Report ID: TR-375-92
Author: Alonso, Rafael / Tal, Ayellet
Date: 1992-06-00
Pages: 32
Download Formats: |Postscript|
Abstract:

In this paper we explore the problem of atomic commitment among a collection of heterogeneous distributed databases. We distinguish between two cases. In the first, the individual databases which participate in the system do not externalize their commit protocols. Several ways to handle this case have been proposed in the literature. We discuss and classify the various solutions. The second case, where the individual databases do externalize their commit protocols, has not been discussed in detail in the past. We will focus on this case, and propose new heterogeneous commit protocols for two subproblems: joining databases that have different 2-phase commit protocols (e.g., centralized and linear); and uniting databases using a 3-phase commit protocol with others employing a 2-phase commit protocol.