© 2021, VLDB Endowment. All rights reserved. Many modern data-oriented applications are built on top of distributed OLTP databases for both scalability and high availability. Such distributed databases enforce atomicity, durability, and consistency through two-phase commit (2PC) and synchronous replication at the granularity of every single transaction. In this paper, we present COCO, a new distributed OLTP database that supports epoch-based commit and replication. The key idea behind COCO is that it separates transactions into epochs and treats a whole epoch of transactions as the commit unit. In this way, the overhead of 2PC and synchronous replication is significantly reduced. We support two variants of optimistic concurrency control (OC...
In [6], we proposed a new commit protocol, OPT, specially designed for use in distributed firm-deadl...
Data replication can help database systems meet the stringent temporal constraints of current time-c...
In [10], we proposed a new commit protocol, OPT, specially designed for use in distributed firm-dead...
Concurrency control for on-line transaction processing (OLTP) database management systems (DBMSs) is...
© 2018 VLDB Endowment 21508097/18/4. Distributed transactions suffer from poor performance due to tw...
© 2020, VLDB Endowment. Deterministic databases are able to efficiently run transactions across diff...
Distributed storage systems run transactions across ma-chines to ensure serializability. Traditional...
All over the world, as IT technology is increasingly, important services are also becoming more conv...
Online transaction processing (OLTP) databases are a critical component of modern computing infrastr...
Modern in-memory database systems are facing the need of efficiently supporting mixed workloads of O...
We investigate here the performance implications of supporting transaction atomicity in a distribute...
Optimistic concurrency control, or OCC, can achieve excellent performance on uncontended workloads f...
Concurrency control is a cornerstone of distributed database engines and storage systems. In pursuit...
We investigate the performance implications of supporting transaction atomicity in a distributed rea...
We investigate the performance implications of providing transaction atomicity for firm-deadline rea...
In [6], we proposed a new commit protocol, OPT, specially designed for use in distributed firm-deadl...
Data replication can help database systems meet the stringent temporal constraints of current time-c...
In [10], we proposed a new commit protocol, OPT, specially designed for use in distributed firm-dead...
Concurrency control for on-line transaction processing (OLTP) database management systems (DBMSs) is...
© 2018 VLDB Endowment 21508097/18/4. Distributed transactions suffer from poor performance due to tw...
© 2020, VLDB Endowment. Deterministic databases are able to efficiently run transactions across diff...
Distributed storage systems run transactions across ma-chines to ensure serializability. Traditional...
All over the world, as IT technology is increasingly, important services are also becoming more conv...
Online transaction processing (OLTP) databases are a critical component of modern computing infrastr...
Modern in-memory database systems are facing the need of efficiently supporting mixed workloads of O...
We investigate here the performance implications of supporting transaction atomicity in a distribute...
Optimistic concurrency control, or OCC, can achieve excellent performance on uncontended workloads f...
Concurrency control is a cornerstone of distributed database engines and storage systems. In pursuit...
We investigate the performance implications of supporting transaction atomicity in a distributed rea...
We investigate the performance implications of providing transaction atomicity for firm-deadline rea...
In [6], we proposed a new commit protocol, OPT, specially designed for use in distributed firm-deadl...
Data replication can help database systems meet the stringent temporal constraints of current time-c...
In [10], we proposed a new commit protocol, OPT, specially designed for use in distributed firm-dead...