Scalable Logging through Emerging NonVolatile Memory

Provided by: VLD Digital
Topic: Storage
Format: PDF
Emerging byte-addressable, Non-Volatile Memory (NVM) is fundamentally changing the design principle of transaction logging. It potentially invalidates the need for flush-before-commit as log records are persistent immediately upon write. Distributed logging - a once prohibitive technique for single node systems in the DRAM era - becomes a promising solution to easing the logging bottleneck because of the non-volatility and high performance of NVM. In this paper, the authors advocate NVM and distributed logging on multicore and multi-socket hardware.

Find By Topic