The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.07 - July (1988 vol.14)
pp: 886-896
ABSTRACT
<p>An approach is presented for managing distributed database systems in the face of communication failures and network partitions. The approach is based on the idea of dividing the database into fragments and assigning each fragment a controlling entity called an agent. The goals achieved by this approach include high data availability and the ability to operate without promptly and correctly detecting partitions. A correctness criterion for transaction execution, called fragmentwise serializability, is introduced. It is less strict than the conventional serializability, but provides a valuable alternative for some applications.</p>
INDEX TERMS
fault tolerant computing; distributed databases; communication failures; network partitions; controlling entity; agent; data availability; correctness criterion; transaction execution; fragmentwise serializability; database theory; distributed databases; fault tolerant computing; program verification; software reliability
CITATION
H. Garcia-Molina, B. Kogan, "Achieving High Availability in Distributed Databases", IEEE Transactions on Software Engineering, vol.14, no. 7, pp. 886-896, July 1988, doi:10.1109/32.42732
52 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool