Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

ListDB - Union of Write-Ahead Logs and Persistent SkipLists for Incremental Checkpointing on Persistent Memory

USENIX via YouTube

Overview

Explore a 15-minute conference talk from OSDI '22 that introduces ListDB, a write-optimized key-value store designed for non-volatile main memory (NVMM). Discover how ListDB addresses the write stall problem in LSM tree-based key-value stores by leveraging three innovative techniques: Index-Unified Logging, Braided SkipList, and Zipper Compaction. Learn how these approaches work together to bridge the latency gap between DRAM and NVMM, effectively reduce NUMA effects, and enable fast background compaction without blocking concurrent reads. Gain insights into ListDB's performance improvements, showcasing 1.6x and 25x higher write throughputs compared to PACTree and Intel Pmem-RocksDB, respectively. Delve into the technical details presented by researchers from UNIST, Sungkyunkwan University, Naver, Line, and the University of Maryland, College Park as they explain the architecture and benefits of this novel key-value store solution.

Syllabus

OSDI '22 - ListDB: Union of Write-Ahead Logs and Persistent SkipLists for...

Taught by

USENIX

Reviews

Start your review of ListDB - Union of Write-Ahead Logs and Persistent SkipLists for Incremental Checkpointing on Persistent Memory

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.