Isolating Transactions on Replicated Content Going Mobile

Mobile databases are a centerpiece of the dramatic growth of data-centric applications for mobile computing, nomadic communication and wireless networks. Replication of database content is useful in client-server and peer- to-peer configurations of mobile distributed databases. We present an adaptation of generalized snapshot isolation for transactions on content data in mobile networks. This solution overcomes various limitations of known approaches to manage mobile database transactions.

[1]  Ming-Syan Chen,et al.  Query processing in a mobile computing environment: exploiting the features of asymmetry , 2005, IEEE Transactions on Knowledge and Data Engineering.

[2]  Sourav S. Bhowmick,et al.  A Multi-version Transaction Model to Improve Data Availability in Mobile Computing , 2002, CoopIS/DOA/ODBASE.

[3]  SangKeun Lee,et al.  Supporting transactional cache consistency in mobile database systems , 1999, MobiDe '99.

[4]  Gustavo Alonso,et al.  Extending DBMSs with satellite databases , 2008, The VLDB Journal.

[5]  Ricardo Jiménez-Peris,et al.  Middleware based data replication providing snapshot isolation , 2005, SIGMOD '05.

[6]  Christoph Gollmick Replication in mobile database environments: a client-oriented approach , 2003, 14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings..

[7]  Jim Gray,et al.  A critique of ANSI SQL isolation levels , 1995, SIGMOD '95.

[8]  Dennis Shasha,et al.  The dangers of replication and a solution , 1996, SIGMOD '96.

[9]  Christoph Gollmick Client-Oriented Replication in Mobile Database Environments , 2003 .

[10]  Masaru Kitsuregawa,et al.  Speculative locking protocols to improve performance for distributed database systems , 2004, IEEE Transactions on Knowledge and Data Engineering.

[11]  J. R. Garitagoitia,et al.  Non-blocking ROWA Protocols Implement GSI Using SI Replicas , 2007 .

[12]  Idit Keidar,et al.  Group communication specifications: a comprehensive study , 2001, CSUR.

[13]  Sam Toueg,et al.  Unreliable failure detectors for reliable distributed systems , 1996, JACM.

[14]  B. R. Badrinath,et al.  Multiversion reconciliation for mobile databases , 1999, Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337).

[15]  Sérgio Duarte,et al.  Mobile Transaction Management in Mobisnap , 2000, ADBIS-DASFAA.

[16]  Fernando Pedone,et al.  Database replication using generalized snapshot isolation , 2005, 24th IEEE Symposium on Reliable Distributed Systems (SRDS'05).