Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2014.This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.Cataloged from student-submitted PDF version of thesis.Includes bibliographical references (pages 61-62).Multicore in-memory databases for modern machines can support extraordinarily high transaction rates for online transaction processing workloads. A potential weakness of such databases, however, is recovery from crash failures. We show that techniques for disk-based persistence can be ecient enough to keep up with current systems' huge memory sizes and fast transaction rates, ...
This thesis examines memory management and rollback recovery in parallel architectures. Three memory...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Advances in hardware have enabled many long-running applications to execute entirely in main memory....
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
The increasing core counts and memory volume open opportunities to perform online transactional proc...
This paper presents a recovery mechanism for memoryresident databases. It uses some stable memory an...
This report addresses the problem of fault tolerance to system failures for database systems that ...
Database systems have long been optimized to hide the higher latency of storage media, yielding comp...
Multi-node systems with coherent memory offer significant performance and programming advantages for...
In this paper we present recovery techniques for distributed main-memory databases, specically for c...
In this paper we present recovery techniques for distributed main-memory databases, specifically for...
Abstract—This paper presents a recovery architecture for in-memory data management systems. Recovery...
Silo is a new in-memory database that achieves excellent performance and scalability on modern multi...
This thesis examines memory management and rollback recovery in parallel architectures. Three memory...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Advances in hardware have enabled many long-running applications to execute entirely in main memory....
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
The increasing core counts and memory volume open opportunities to perform online transactional proc...
This paper presents a recovery mechanism for memoryresident databases. It uses some stable memory an...
This report addresses the problem of fault tolerance to system failures for database systems that ...
Database systems have long been optimized to hide the higher latency of storage media, yielding comp...
Multi-node systems with coherent memory offer significant performance and programming advantages for...
In this paper we present recovery techniques for distributed main-memory databases, specically for c...
In this paper we present recovery techniques for distributed main-memory databases, specifically for...
Abstract—This paper presents a recovery architecture for in-memory data management systems. Recovery...
Silo is a new in-memory database that achieves excellent performance and scalability on modern multi...
This thesis examines memory management and rollback recovery in parallel architectures. Three memory...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Advances in hardware have enabled many long-running applications to execute entirely in main memory....