DBScholar

Back to papers

How to Write to SSDs

Summary: Shows DBMS-side out-of-place write redesign needed to exploit SSD I/O while preserving lifespan. Redesigns LeanStore (B-tree) with cross-layer write-amplification optimizations, improving OLTP throughput 1.65–2.24x and cutting flash writes 6.2–9.8x (YCSB-A), 2.45x on TPC-C 15k WH; supports ZNS/FDP. (summarized by gpt-5.4-mini on May 27 2026)

Paper ID
14480
Venue
VLDB
Year
2026
Pagerank
5.093636e-05
Overall Rank
10,543 | 27.67%
DOI
10.14778/3801059.3801063

Incoming Non-self Citations Over Time

No non-self incoming citations found for this paper in this database.

Authors

BibTeX Citation

@article{lee_vldb26,
        title = {{How to Write to SSDs}},
        author = {Lee, Bohyun and Ziegler, Tobias and Leis, Viktor},
        journal = {PVLDB},
        series = {{VLDB} '26},
        volume = {19},
        number = {7},
        pages = {1469--1483},
        doi = {10.14778/3801059.3801063},
        url = {https://doi.org/10.14778/3801059.3801063},
        year = {2026}
}

Incoming Citations (Sorted by Pagerank)

Showing 0 of 0 citing papers.

Rank Citing Paper Year Venue Pagerank
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 35 of 35 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
336 THE 5 MINUTE RULE FOR TRADING MEMORY FOR DISC ACCESSES and THE 10 BYTE RULE FOR TRADING MEMORY FOR CPU TIME 1987 SIGMOD 0.00020845451
472 Optimizing Space Amplification in RocksDB 2017 CIDR 0.000179044
488 Design of Flash-Based DBMS: An In-Page Logging Approach 2007 SIGMOD 0.00017615543
1,731 Write-Optimized B-Trees 2004 VLDB 9.9081882e-05
3,001 What Modern NVMe Storage Can Do, And How To Exploit It: High-Performance I/O for High-Performance Storage Engines 2023 VLDB 7.8673493e-05
3,005 Constructing and Analyzing the LSM Compaction Design Space 2021 VLDB 7.8608206e-05
3,054 Spooky: Granulating LSM-Tree Compactions Correctly 2022 VLDB 7.8090808e-05
3,535 TreeLine: An Update-In-Place Key-Value Store for Modern Storage 2023 VLDB 7.3333933e-05
3,549 DBOS: A DBMS-oriented Operating System 2022 VLDB 7.3212765e-05
3,761 ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA 2022 SIGMOD 7.1450129e-05
4,018 Virtual-Memory Assisted Buffer Management 2023 SIGMOD 6.952278e-05
4,440 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 6.7049797e-05
4,557 Not your Grandpa's SSD: The Era of Co-Designed Storage Devices 2021 SIGMOD 6.6333658e-05
4,763 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.519206e-05
4,894 Optimizing Databases by Learning Hidden Parameters of Solid State Drives 2020 VLDB 6.4562316e-05
4,895 2R: Efficiently Isolating Cold Pages in Flash Storages 2020 VLDB 6.4558543e-05
5,135 Workload-Aware Storage Layout for Database Systems 2010 SIGMOD 6.3523987e-05
5,284 SQLite: Past, Present, and Future 2022 VLDB 6.2827906e-05
5,625 Durable Write Cache in Flash Memory SSD for Relational and NoSQL Databases 2014 SIGMOD 6.1448053e-05
6,139 Toward a Better Understanding and Evaluation of Tree Structures on Flash SSDs 2021 VLDB 5.9638351e-05
6,396 Contention and Space Management in B-Trees 2021 CIDR 5.8870425e-05
6,498 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 5.861854e-05
6,742 Bf-Tree: A Modern Read-Write-Optimized Concurrent Larger-Than-Memory Range Index 2024 VLDB 5.7862414e-05
7,261 LRU-C: Parallelizing Database I/Os for Flash SSDs 2023 VLDB 5.6612613e-05
7,754 Write-Aware Timestamp Tracking: Effective and Efficient Page Replacement for Modern Hardware 2023 VLDB 5.5519754e-05
7,996 When Database Meets New Storage Devices: Understanding and Exposing Performance Mismatches via Configurations 2023 VLDB 5.5096162e-05
8,710 Avoiding Read Stalls on Flash Storage 2022 SIGMOD 5.378796e-05
8,723 Your Read is Our Priority in Flash Storage 2022 VLDB 5.3769695e-05
8,811 ArceKV: Towards Workload-driven LSM-compactions for Key-Value Store Under Dynamic Workloads 2026 VLDB 5.3652966e-05
9,256 FlashAlloc: Dedicating Flash Blocks By Objects 2023 VLDB 5.2973814e-05
9,457 Rethinking The Compaction Policies in LSM-trees 2025 SIGMOD 5.2642945e-05
10,659 Boosting OLTP Performance with Per-Page Logging on NVDIMM 2025 SIGMOD 5.093636e-05
10,770 Moving on From Group Commit: Autonomous Commit Enables High Throughput and Low Latency on NVMe SSDs 2025 SIGMOD 5.093636e-05
10,974 SSD-iq: Uncovering the Hidden Side of SSD Performance 2025 VLDB 5.093636e-05
11,200 High-Performance Query Processing with NVMe Arrays: Spilling without Killing Performance 2024 SIGMOD 5.093636e-05
Previous Page 1 / 1 Next

Semantically Similar Papers