2014
DOI: 10.1145/2556685
|View full text |Cite
|
Sign up to set email alerts
|

Fast Distributed Transactions and Strongly Consistent Replication for OLTP Database Systems

Abstract: As more data management software is designed for deployment in public and private clouds, or on a cluster of commodity servers, new distributed storage systems increasingly achieve high data access throughput via partitioning and replication. In order to achieve high scalability, however, today's systems generally reduce transactional support, disallowing single transactions from spanning multiple partitions.This article describes Calvin, a practical transaction scheduling and data replication layer that uses … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
29
0
1

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 31 publications
(40 citation statements)
references
References 19 publications
0
29
0
1
Order By: Relevance
“…In order to plan execution correctly, the concurrency control phase needs advance knowledge of each transaction's write-set. This requirement is not unique to BOHM -several prior systems exploit a priori information about transactions's read-and/or writesets [3,12,34,25]. These previous systems have shown that even though they need transactions' write-(and sometimes also read-) sets in advance, it is not necessary for transactions to pre-declare these read-/write-sets.…”
Section: Designmentioning
confidence: 99%
See 2 more Smart Citations
“…In order to plan execution correctly, the concurrency control phase needs advance knowledge of each transaction's write-set. This requirement is not unique to BOHM -several prior systems exploit a priori information about transactions's read-and/or writesets [3,12,34,25]. These previous systems have shown that even though they need transactions' write-(and sometimes also read-) sets in advance, it is not necessary for transactions to pre-declare these read-/write-sets.…”
Section: Designmentioning
confidence: 99%
“…These previous systems have shown that even though they need transactions' write-(and sometimes also read-) sets in advance, it is not necessary for transactions to pre-declare these read-/write-sets. For example, Calvin proposes a speculative technique which predicts each transaction's read-/write-sets on the fly [34]. Furthermore, Ren et.…”
Section: Designmentioning
confidence: 99%
See 1 more Smart Citation
“…ClvinFS is the scalable and robust enough to handle the distributed database system standard. This file system has the ability to work with semantics that can including fully linear by the help of random writes by handling concurrent users for the flow of random byte offsets as theses are in same file and it may be located across wide geographic areas [10] [11]. EXPLODE can comprehensively test storage systems by acclimatizing key designs from model scrutiny in a way that keeps their authority but removes their intrusiveness.…”
Section: Related Workmentioning
confidence: 99%
“…Esta pesquisa foca nas características relacionadas ao armazenamento de arquivos, enquanto que os aspectos necessários para a replicação da aplicação e do banco de dados não serão aprofundados. Muito pode ser feito para tornar transparente a hospedagem distribuída da aplicação, por exemplo como apresentado nos trabalhos de Metz [39] e de Sarat et al [42], enquanto que a replicação de banco de dados pode ser alcançada com uso das técnicas apresentadas por Thomson et al [47] e por Chairunnanda et al [9].…”
Section: Proposta De Infraestrutura Tolerante a Falhasunclassified