DocumentCode :
3114182
Title :
GORDA: An Open Architecture for Database Replication
Author :
Correia, Alfrânio, Jr. ; Pereira, José ; Rodrigues, Luís ; Carvalho, Nuno ; Vilaça, Ricardo ; Oliveira, Rui ; Guedes, Susana
Author_Institution :
Univ. of Minho, Guimaraes
fYear :
2007
fDate :
12-14 July 2007
Firstpage :
287
Lastpage :
290
Abstract :
Database replication has been a common feature in database management systems (DBMSs) for a long time. In particular, asynchronous or lazy propagation of updates provides a simple yet efficient way of increasing performance and data availability and is widely available across the DBMS product spectrum. High end systems additionally offer sophisticated conflict resolution and data propagation options as well as, synchronous replication based on distributed locking and two-phase commit protocols. This paper presents GORDA architecture and programming interface (GAPI), that enables different replication strategies to be implemented once and deployed in multiple DBMSs. This is achieved by proposing a reflective interface to transaction processing instead of relying on-client interfaces or ad-hoc server extensions. The proposed approach is thus cost-effective, in enabling reuse of replication protocols or components in multiple DBMSs, as well as potentially efficient, as it allows close coupling with DBMS internals.
Keywords :
middleware; query processing; replicated databases; transaction processing; GORDA open architecture; conflict resolution; data propagation; database management system; database replication; distributed locking; middleware; programming interface; reflective interface; synchronous replication; transaction processing; two-phase commit protocol; Access protocols; Availability; Clustering algorithms; Database systems; Middleware; Network servers; Reflection; Scalability; Spatial databases; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Applications, 2007. NCA 2007. Sixth IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-7695-2922-4
Type :
conf
DOI :
10.1109/NCA.2007.26
Filename :
4276636
Link To Document :
بازگشت