Proceedings of the 2006 ACM Symposium on Applied Computing 2006
DOI: 10.1145/1141277.1141442
|View full text |Cite
|
Sign up to set email alerts
|

Revisiting 1-copy equivalence in clustered databases

Abstract: Recently renewed interest in scalable database systems for shared nothing clusters has been supported by replication protocols based on group communication that are aimed at seamlessly extending the native consistency criteria of centralized database management systems. By using a read-one/write-all-available approach and avoiding the fine-grained synchronization associated with traditional distributed locking, one needs just a single distributed interaction step for each update transaction. Therefore the syst… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2008
2008
2011
2011

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 17 publications
0
8
0
Order By: Relevance
“…In the meantime, the transaction associated to such writeset would have been able to commit at some sites. Due to this, a given client is able to perceive a transaction inversion (i.e., new read requests are retrieving older values than past read requests) if some of its read accesses are forwarded to different server replicas [31]. This explains why in our Definition 7, the commit/write time assigned to the commit or write operations in a 1MV-schedule is that of the first replica that has executed such operations.…”
Section: Previous Correctness Justificationsmentioning
confidence: 99%
“…In the meantime, the transaction associated to such writeset would have been able to commit at some sites. Due to this, a given client is able to perceive a transaction inversion (i.e., new read requests are retrieving older values than past read requests) if some of its read accesses are forwarded to different server replicas [31]. This explains why in our Definition 7, the commit/write time assigned to the commit or write operations in a 1MV-schedule is that of the first replica that has executed such operations.…”
Section: Previous Correctness Justificationsmentioning
confidence: 99%
“…Group-based replication protocols take advantage of the specific properties of the group communication primitives, such as ordering and atomicity of messages, to eliminate the possibility of deadlocks, reduce message overhead, and increase performance. These primitives are key components to foster the adoption of software-based replication on shared-nothing architectures with commodity machines, and Chapter 3 describes in detail this family of protocols (e.g., [42,76,84,99,104,111,129]…”
Section: Group Communicationmentioning
confidence: 99%
“…Strong session serializability prevents transactions reordering within a client's session. Causality expected by the clients is studied in [19] as well. Differently from us, [19] considers only Besides uniform characterization of consistency degrees, we also show how each of them can be achieved in the context of BaseCON and two other replication solutions.…”
Section: Related Work and Final Remarksmentioning
confidence: 99%
“…Causality expected by the clients is studied in [19] as well. Differently from us, [19] considers only Besides uniform characterization of consistency degrees, we also show how each of them can be achieved in the context of BaseCON and two other replication solutions. BaseCON was originally inspired by conflict-aware scheduling, a replication technique by Amza et al [20].…”
Section: Related Work and Final Remarksmentioning
confidence: 99%