loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fifth IEEE International Symposium on Network Computing and Applications (NCA'06)
A Primary-Backup Protocol for In-Memory Database Replication
Cambridge, Massachusetts
July 24-July 26
ISBN: 0-7695-2640-3
Lasaro Camargos, Universidade Estadual de Campinas (Unicamp), Brazil
Fernando Pedone, University of Lugano (USI), Switzerland
Rodrigo Schmidt, Ecole Polytechnique Federale de Lausanne (EPFL), Switzerland
The paper presents a primary-backup protocol to manage replicated in-memory database systems (IMDBs). The protocol exploits two features of IMDBs: coarse-grain concurrency control and deferred disk writes. Primary crashes are quickly detected by backups and a new primary is elected whenever the current one is suspected to have failed. False failure suspicions are tolerated and never lead to incorrect behavior. The protocol uses a consensus-like algorithm tailor-made for our replication environment. Under normal circumstances (i.e., no failures or false suspicions), transactions can be committed after two communication steps, as seen by the applications. Performance experiments have shown that the protocol has very low overhead and scales linearly with the number of replicas.
Citation:
Lasaro Camargos, Fernando Pedone, Rodrigo Schmidt, "A Primary-Backup Protocol for In-Memory Database Replication," nca, pp.204-211, Fifth IEEE International Symposium on Network Computing and Applications (NCA'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.