Revisiting Secondary Indexing in LSM-based Storage Systems with Persistent Memory
Offered By: USENIX via YouTube
Course Description
Overview
Explore a conference talk from USENIX ATC '23 that delves into improving secondary indexing in LSM-based storage systems using persistent memory. Learn about PERSEID, an innovative secondary indexing mechanism designed to enhance performance in LSM-based systems. Discover how this approach leverages the characteristics of persistent memory to achieve significant speed improvements over existing techniques. Gain insights into the specifically designed index structure, hybrid PM-DRAM validation approach, and optimizations for primary table searching. Understand how these advancements lead to performance gains of 3-7 times over existing PM-based indexes and approximately two orders of magnitude improvement compared to current LSM-based secondary indexing techniques.
Syllabus
USENIX ATC '23 - Revisiting Secondary Indexing in LSM-based Storage Systems with Persistent Memory
Taught by
USENIX
Related Courses
Stanford Seminar - The Quest for Low Storage Latency Changes EverythingStanford University via YouTube Accelerating Apache Spark Shuffle for Data Analytics on Cloud with Remote Persistent Memory Pools
Databricks via YouTube Promise and Pitfalls of Persistent Memory
Strange Loop Conference via YouTube Crimson - A New Ceph OSD for the Age of Persistent Memory and Fast NVMe Storage
USENIX via YouTube Write-Optimized Dynamic Hashing for Persistent Memory
USENIX via YouTube