Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
A critique of ANSI SQL isolation levels
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Weighted voting for replicated data
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
Generalized Isolation Level Definitions
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
Support for Speculative Update Propagation and Mobility in Deno
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Decentralized weighted voting for P2P data management
Proceedings of the 3rd ACM international workshop on Data engineering for wireless and mobile access
ACM Computing Surveys (CSUR)
A mechanism for replicated data consistency in mobile computing environments
Proceedings of the 2007 ACM symposium on Applied computing
An efficient and fault-tolerant update commitment protocol for weakly connected replicas
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Controlling concurrency in mobile computing environments with broadcast-based data dissemination
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
A distributed protocol for ensuring replicated database consistency in mobile computing environments
Proceedings of the 2010 ACM Symposium on Applied Computing
Hi-index | 0.00 |
Replicating databases over several servers is an efficient strategy to improve data availability and to increase transaction throughput rate. However, due to inherent limitations of mobile and other loosely-coupled environments, the replica control protocols responsible for ensuring replicated database consistency should be revisited. This paper proposes a new replica control protocol which guarantees the consistency of replicated databases in a mobile computing environment. The key benefit of the proposed protocol is to ensure consistency by means of the notion of transaction isolation levels without the use of a locking mechanism. Thus, a user may trade the degree of replica consistency for a potential increase in data availability and transaction through-put rate. The proposed protocol uses a read-any/write-any approach and reduces the number of messages exchanged among the replicated servers. Experimental results show the potential efficiency of the proposed approach.