Balanced Control Protocol for Hybrid Database System
Original Publication Date: 1989-Mar-01
Included in the Prior Art Database: 2005-Jan-27
An improved transaction rate at high levels of data contention is achieved in a hybrid centralized-distributed database system when the control protocol balances aborted transactions resulting from local and central site conflicts. Transactions in the hybrid system are classified after preprocessing into class A, a purely local transaction with updated data propagated asynchronously to the central site, class B, usually requiring remote data and shipped in their entirety to the central site, and class C, occasionally requiring remote data and run locally with data requests directly to the remote system. The database is partitioned among the distributed systems, replicated at the central site, and each distributed system is concurrency and coherency control master for its database partition.