Middleware database replication is a way to increase availability and afford site failures for dynamic content websites. There are several replication protocols that ensure data consistency for these systems. The most attractive ones are those providing Generalized Snapshot Isolation (GSI), as read-operation never blocks. These replication protocols are based on the certification process, however, up to our knowledge, they do not cope with the recovery of a replica. In this paper we propose a recovery protocol that ensures GSI (we provide an outline of its correctness) that does not interfere with user transactions and permits the execution of transactions in the recovering node, even though the recovery process has not finished.
ABSTRACT. Database replication protocols have been usually designed in order to support a single iso...
Cluster based replication solutions are an attractive mecha-nism to provide both high-availability a...
In a replicated database, a data item may have copies residing on several sites. A replica control ...
Database replication has been researched as a solution to overcome the problems of performance and a...
Several previous works have proven that there is no way of guaranteeing a snapshot isolation level i...
Database replication consists in storage copies of the data in multiple sites for increasing availab...
Abstract. In this work we present the correctness criteria which a replicated database system with S...
The main goal of replication is to increase dependabil-ity. Recovery protocols are a critical buildi...
Database replication protocols have been usually designed in order to support a single isolation lev...
Certification-based database replication protocols are a good basis to develop replica recovery when...
The problem of recovery in large-scale transaction-based distributed systems with replicated data is...
In this paper we propose an eager update everywhere replication protocol, called MADIS-SI, with cons...
Nowadays eager update everywhere replication protocols are widely used in replicated databases. They...
Nowadays eager update everywhere replication protocols are widely used in replicated databases. They...
Recovery is a fundamental service in database systems. In this work, we present a new mechanism for ...
ABSTRACT. Database replication protocols have been usually designed in order to support a single iso...
Cluster based replication solutions are an attractive mecha-nism to provide both high-availability a...
In a replicated database, a data item may have copies residing on several sites. A replica control ...
Database replication has been researched as a solution to overcome the problems of performance and a...
Several previous works have proven that there is no way of guaranteeing a snapshot isolation level i...
Database replication consists in storage copies of the data in multiple sites for increasing availab...
Abstract. In this work we present the correctness criteria which a replicated database system with S...
The main goal of replication is to increase dependabil-ity. Recovery protocols are a critical buildi...
Database replication protocols have been usually designed in order to support a single isolation lev...
Certification-based database replication protocols are a good basis to develop replica recovery when...
The problem of recovery in large-scale transaction-based distributed systems with replicated data is...
In this paper we propose an eager update everywhere replication protocol, called MADIS-SI, with cons...
Nowadays eager update everywhere replication protocols are widely used in replicated databases. They...
Nowadays eager update everywhere replication protocols are widely used in replicated databases. They...
Recovery is a fundamental service in database systems. In this work, we present a new mechanism for ...
ABSTRACT. Database replication protocols have been usually designed in order to support a single iso...
Cluster based replication solutions are an attractive mecha-nism to provide both high-availability a...
In a replicated database, a data item may have copies residing on several sites. A replica control ...