Rethinking Update-in-Place Key-Value Stores for Modern Storage

Several widely-used key-value stores, like RocksDB, are designed around log-structured merge trees (LSMs). Optimizing for the performance characteristics of HDDs, LSMs provide good write performance by emphasizing sequential access to storage. However, this approach negatively impacts read performan...

Full description

Bibliographic Details
Main Author: Markakis, Markos
Other Authors: Kraska, Tim
Format: Thesis
Published: Massachusetts Institute of Technology 2022
Online Access:https://hdl.handle.net/1721.1/144764
https://orcid.org/ 0000-0003-2851-8840