Lecture

The Forgotten Operator: Delete Tradeoffs in Data Stores

Description

This lecture delves into the tradeoffs involved in delete operations in modern data stores, focusing on logical deletes in structures like b-trees and LSM-trees. The instructor discusses the implications of delete latency on read performance, data privacy, and persistent delete latency. The talk introduces Lethe, a delete-aware LSM-based storage engine, and explores solutions to the inefficiencies faced by LSM-based data stores with deletes. Key concepts covered include log-structured merge-trees, buffer management, and the Key Weaving storage layout. The lecture concludes by comparing the performance of Lethe with existing designs, highlighting its benefits in terms of write amplification, read performance, and space amplification.

This video is available exclusively on Mediaspace for a restricted audience. Please log in to MediaSpace to access it if you have the necessary permissions.

Watch on Mediaspace
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.