Back to papers
It Takes Two: Instrumenting the Interaction between In-Memory Databases and Solid-State Drives
Summary: Demonstrates that SSDs can provide per-IO-request performance profiles by extending Cosmos+ OpenSSD firmware to track request-level metrics. Uses this SSD-side instrumentation to explain obscure interactions between transaction log and checkpoint workloads, advocating SSD/DB co-design.
(summarized by gpt-5-mini on Feb 09 2026)
- Paper ID
- 354
- Venue
- CIDR
- Year
- 2020
- Pagerank
- 4.613363e-05
- Overall Rank
- 7,944 | 44.74%
- DOI
-
-
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 4 of 4 citing papers.
Outgoing Citations (Sorted by Pagerank)
Showing 11 of 11 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 1,295 |
uFLIP: Understanding Flash IO Patterns |
2009 |
CIDR |
0.00012758832 |
| 1,338 |
Query Processing on Smart SSDs: Opportunities and Challenges |
2013 |
SIGMOD |
0.00012493384 |
| 1,373 |
Aether: A Scalable Approach to Logging |
2010 |
VLDB |
0.00012309902 |
| 1,436 |
Fast Checkpoint Recovery Algorithms for Frequently Consistent Applications |
2011 |
SIGMOD |
0.00011987961 |
| 1,881 |
Ibex - An Intelligent Storage Engine with Support for Advanced SQL Off-loading |
2014 |
VLDB |
0.00010217568 |
| 1,896 |
YourSQL: A High-Performance Database System Leveraging In-Storage Computing |
2016 |
VLDB |
0.00010179224 |
| 2,802 |
Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems |
2016 |
SIGMOD |
8.0989124e-05 |
| 3,362 |
Improving Flash Write Performance by Using Update Frequency |
2013 |
VLDB |
7.1734963e-05 |
| 3,880 |
Caribou: Intelligent Distributed Storage |
2017 |
VLDB |
6.6700303e-05 |
| 7,359 |
Flash Device Support for Database Management |
2011 |
CIDR |
4.7528833e-05 |
| 7,987 |
Concurrent Prefix Recovery: Performing CPR on a Database |
2019 |
SIGMOD |
4.6132851e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 5,648 |
Durable Write Cache in Flash Memory SSD for Relational and NoSQL Databases |
2014 |
SIGMOD |
5.3915951e-05 |
| 10,255 |
How to Write to SSDs |
2026 |
VLDB |
4.1945683e-05 |
| 3,736 |
What Modern NVMe Storage Can Do, And How To Exploit It: High-Performance I/O for High-Performance Storage Engines |
2023 |
VLDB |
6.8057888e-05 |
| 10,493 |
Moving on From Group Commit: Autonomous Commit Enables High Throughput and Low Latency on NVMe SSDs |
2025 |
SIGMOD |
4.1945683e-05 |
| 6,488 |
SHARE Interface in Flash Storage for Relational and NoSQL Databases |
2016 |
SIGMOD |
5.0434937e-05 |
| 5,225 |
Optimizing Databases by Learning Hidden Parameters of Solid State Drives |
2020 |
VLDB |
5.6194324e-05 |
| 13,177 |
Far-and-Near: Co-Designed Storage Reliability Between Database and SSDs |
2023 |
CIDR |
- |
| 5,403 |
The Necessary Death of the Block Device Interface |
2013 |
CIDR |
5.5269076e-05 |
| 10,734 |
SSD-iq: Uncovering the Hidden Side of SSD Performance |
2025 |
VLDB |
4.1945683e-05 |
| 8,097 |
When Database Meets New Storage Devices: Understanding and Exposing Performance Mismatches via Configurations |
2023 |
VLDB |
4.5860503e-05 |