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 …

[کتاب][B] Database management systems

R Ramakrishnan, J Gehrke, J Gehrke - 2003‏ - bcucluj.ro
Database Management Systems Page 1 Database Management Systems 7 ^ Raghu
Ramakrishnan Page 2 DATABASE MANAGEMENT SYSTEMS Raghu Ramakrishnan …

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 …