© 2019, is held by the owner/author(s). In this paper, we present STAR, a new distributed in-memory database with asymmetric replication. By employing a singlenode non-partitioned architecture for some replicas and a partitioned architecture for other replicas, STAR is able to efficiently run both highly partitionable workloads and workloads that involve cross-partition transactions. The key idea is a new phase-switching algorithm where the execution of single-partition and cross-partition transactions is separated. In the partitioned phase, single-partition transactions are run on multiple machines in parallel to exploit more concurrency. In the single-master phase, mastership for the entire database is switched to a single designated mast...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
Recently, there have been proposals for scaling-up a database system using lazy replication. In thes...
This thesis demonstrates that, despite earlier projections to the contrary, database replication on ...
Online transaction processing (OLTP) databases are a critical component of modern computing infrastr...
We investigate a transactional memory runtime system providing scaling and strong consistency for ge...
Abstract. We investigate a decentralised approach to committing transactions in a replicated databas...
This paper presents a fault-tolerant lazy replication pro-tocol that ensures 1-copy serializability ...
Modern in-memory database systems are facing the need of efficiently supporting mixed workloads of O...
This dissertation describes Dynamic Multiversioning, a novel replication protocol, providing scalabi...
In a database cluster, preventive replication can provide strong consistency without the limitations...
Database replication can be employed for scaling transactional workloads while maintaining strong co...
In this paper, we study replication techniques for scaling and continuous operation for a dynamic co...
AsterixDB is a Big Data Management System (BDMS) designed to manage data on clusters of commodity ha...
Concurrency control is a cornerstone of distributed database engines and storage systems. In pursuit...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
Recently, there have been proposals for scaling-up a database system using lazy replication. In thes...
This thesis demonstrates that, despite earlier projections to the contrary, database replication on ...
Online transaction processing (OLTP) databases are a critical component of modern computing infrastr...
We investigate a transactional memory runtime system providing scaling and strong consistency for ge...
Abstract. We investigate a decentralised approach to committing transactions in a replicated databas...
This paper presents a fault-tolerant lazy replication pro-tocol that ensures 1-copy serializability ...
Modern in-memory database systems are facing the need of efficiently supporting mixed workloads of O...
This dissertation describes Dynamic Multiversioning, a novel replication protocol, providing scalabi...
In a database cluster, preventive replication can provide strong consistency without the limitations...
Database replication can be employed for scaling transactional workloads while maintaining strong co...
In this paper, we study replication techniques for scaling and continuous operation for a dynamic co...
AsterixDB is a Big Data Management System (BDMS) designed to manage data on clusters of commodity ha...
Concurrency control is a cornerstone of distributed database engines and storage systems. In pursuit...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
Recently, there have been proposals for scaling-up a database system using lazy replication. In thes...