[图书][B] Principles of distributed database systems

MT Özsu, P Valduriez - 1999 - Springer
The first edition of this book appeared in 1991 when the technology was new and there were
not too many products. In the Preface to the first edition, we had quoted Michael Stonebraker …

Transactional storage for geo-replicated systems

Y Sovran, R Power, MK Aguilera, J Li - Proceedings of the Twenty-Third …, 2011 - dl.acm.org
We describe the design and implementation of Walter, a key-value store that supports
transactions and replicates data across distant sites. A key feature behind Walter is a new …

Mobile computing and databases-a survey

D Barbara - IEEE transactions on Knowledge and Data …, 1999 - ieeexplore.ieee.org
The emergence of powerful portable computers, along with advances in wireless
communication technologies, has made mobile computing a reality. Among the applications …

[PDF][PDF] Don't be lazy, be consistent: Postgres-R, a new way to implement database replication

B Kemme, G Alonso - VLDB, 2000 - Citeseer
Database designers often point out that eager, update everywhere replication su ers from
high deadlock rates, message overhead and poor response times. In this paper, we show …

Middleware based data replication providing snapshot isolation

Y Lin, B Kemme, M Patiño-Martínez… - Proceedings of the 2005 …, 2005 - dl.acm.org
Many cluster based replication solutions have been proposed providing scalability and fault-
tolerance. Many of these solutions perform replica control in a middleware on top of the …

A new approach to developing and implementing eager database replication protocols

B Kemme, G Alonso - ACM Transactions on Database Systems (TODS), 2000 - dl.acm.org
Database replication is traditionally seen as a way to increase the availability and
performance of distributed databases. Although a large number of protocols providing data …

MIDDLE-R: Consistent database replication at the middleware level

M Patiño-Martínez, R Jiménez-Peris, B Kemme… - ACM Transactions on …, 2005 - dl.acm.org
The widespread use of clusters and Web farms has increased the importance of data
replication. In this article, we show how to implement consistent and scalable data …

Update propagation protocols for replicated databates

Y Breitbart, R Komondoor, R Rastogi… - Proceedings of the …, 1999 - dl.acm.org
Replication is often used in many distributed systems to provide a higher level of
performance, reliability and availability. Lazy replica update protocols, which propagate …

Scalable state-machine replication

CE Bezerra, F Pedone… - 2014 44th Annual IEEE …, 2014 - ieeexplore.ieee.org
State machine replication (SMR) is a well-known technique able to provide fault-tolerance.
SMR consists of sequencing client requests and executing them against replicas in the …

Replication, consistency, and practicality: are these mutually exclusive?

T Anderson, Y Breitbart, HF Korth, A Wool - Proceedings of the 1998 …, 1998 - dl.acm.org
Previous papers have postulated that traditional schemes for the management of replicated
data are doomed to failure in practice due to a quartic (or worse) explosion in the probability …