Font Size: a A A

A method for selective update propagation in replicated databases

Posted on:2009-01-21Degree:M.SType:Thesis
University:Case Western Reserve UniversityCandidate:Jolson, Michael JacobFull Text:PDF
GTID:2448390002995514Subject:Computer Science
Abstract/Summary:
Current lazy database replication protocols fall into one of two camps: value-based protocols, which copy database items between sites, and log-based protocols, which copy log records between sites and then execute them. While log-based protocols offer many guarantees about transactional consistency and global serializability, they do not allow specific database items to be copied from one replica to another without updating the whole database. Value-based protocols allow this, but they do not offer many guarantees about transactional consistency or global serializability.; In this thesis, I present a value-based lazy replication protocol which allows out-of-band updating of specific portions of the database while still guaranteeing transactional atomicity and detection of all violations of one-copy serializability. I then present empirical data that argue that our protocol shows good performance and, in some cases, possesses an advantage over current commercial database replication products.
Keywords/Search Tags:Database, Replication, Protocols
Related items