Numerous applications such as financial transactions (e.g., stock trading) are write-heavy in nature. The shift from reads to writes in web applications has also been accelerating in recent years. Write-ahead-logging is a common approach for providing recovery capa-bility while improving performance in most storage systems. How-ever, the separation of log and application data incurs write over-heads observed in write-heavy environments and hence adversely affects the write throughput and recovery time in the system. In this paper, we introduce LogBase – a scalable log-structured database system that adopts log-only storage for removing the write bottleneck and supporting fast system recovery. It is designed to be dynamically deployed on com...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Emerging byte-addressable non-volatile memory is considered an alternative storage device for databa...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
This paper presents a new technique for disk storage management called a log-structured file system....
The proliferation of inexpensive workstations and networks has created a new era in distributed comp...
Storage costs are rapidly decreasing, making it feasible to store larger amounts of data in database...
This paper presents an efficient, writer-based logging scheme for recoverable distributed shared mem...
Most database systems use ARIES-like logging and recovery scheme to recover from failures and guaran...
this paper we will use this case to illustrate our logging model. However, the general treatment of ...
Nowadays, most systems and applications produce log records that are useful for security and monitor...
Key-value stores such as LevelDB and RocksDB offer excellent write throughput, but suffer high write...
Although existing write-ahead logging algorithms scale to conventional database workloads, their com...
Emerging byte-addressable non-volatile memory is considered an alternative storage device for databa...
Traditional database systems do not meet the throughput demands of today's web applications. Mitigat...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Emerging byte-addressable non-volatile memory is considered an alternative storage device for databa...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
This paper presents a new technique for disk storage management called a log-structured file system....
The proliferation of inexpensive workstations and networks has created a new era in distributed comp...
Storage costs are rapidly decreasing, making it feasible to store larger amounts of data in database...
This paper presents an efficient, writer-based logging scheme for recoverable distributed shared mem...
Most database systems use ARIES-like logging and recovery scheme to recover from failures and guaran...
this paper we will use this case to illustrate our logging model. However, the general treatment of ...
Nowadays, most systems and applications produce log records that are useful for security and monitor...
Key-value stores such as LevelDB and RocksDB offer excellent write throughput, but suffer high write...
Although existing write-ahead logging algorithms scale to conventional database workloads, their com...
Emerging byte-addressable non-volatile memory is considered an alternative storage device for databa...
Traditional database systems do not meet the throughput demands of today's web applications. Mitigat...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Emerging byte-addressable non-volatile memory is considered an alternative storage device for databa...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...