A survey on NoSQL stores

A Davoudian, L Chen, M Liu - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Recent demands for storing and querying big data have revealed various shortcomings of
traditional relational database systems. This, in turn, has led to the emergence of a new kind …

[BOOK][B] Database management systems

R Ramakrishnan, J Gehrke - 2002 - dl.acm.org
Database Management Systems provides comprehensive and up-to-date coverage of the
fundamentals of database systems. Coherent explanations and practical examples have …

An adaptive data replication algorithm

O Wolfson, S Jajodia, Y Huang - ACM Transactions on Database …, 1997 - dl.acm.org
This article addresses the performance of distributed database systems. Specifically, we
present an algorithm for dynamic replication of an object in distributed systems. The …

An efficient and fault-tolerant solution for distributed mutual exclusion

D Agrawal, A El Abbadi - ACM Transactions on Computer Systems …, 1991 - dl.acm.org
In this paper, we present an efficient and fault-tolerant algorithm for generating quorums to
solve the distributed mutual exclusion problem. The algorithm uses a logical tree …

Probabilistically bounded staleness for practical partial quorums

P Bailis, S Venkataraman, MJ Franklin… - ar** 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 …

A self-organized, fault-tolerant and scalable replication scheme for cloud storage

N Bonvin, TG Papaioannou, K Aberer - … of the 1st ACM symposium on …, 2010 - dl.acm.org
Failures of any type are common in current datacenters, partly due to the higher scales of the
data stored. As data scales up, its availability becomes more complex, while different …

[PDF][PDF] Asynchronous group mutual exclusion

YJ Joung - Proceedings of the seventeenth annual ACM …, 1998 - dl.acm.org
Mutual exclusion and coucurreucy are two fuudameutal and essentially opposite features in
distributed systems. However, in some applications such as computer supported …

Dpaxos: Managing data closer to users for low-latency and mobile applications

F Nawab, D Agrawal, A El Abbadi - Proceedings of the 2018 …, 2018 - dl.acm.org
In this paper, we propose Dynamic Paxos (DPaxos), a Paxos-based consensus protocol to
manage access to partitioned data across globally-distributed datacenters and edge nodes …

Are quorums an alternative for data replication?

R Jiménez-Peris, M Patiño-Martínez, G Alonso… - ACM Transactions on …, 2003 - dl.acm.org
Data replication is playing an increasingly important role in the design of parallel information
systems. In particular, the widespread use of cluster architectures often requires to replicate …