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.6089395e-05
- Overall Rank
- 7,947 | 44.77%
- 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,325 |
uFLIP: Understanding Flash IO Patterns |
2009 |
CIDR |
0.00012582838 |
| 1,342 |
Query Processing on Smart SSDs: Opportunities and Challenges |
2013 |
SIGMOD |
0.00012482124 |
| 1,369 |
Aether: A Scalable Approach to Logging |
2010 |
VLDB |
0.0001235533 |
| 1,434 |
Fast Checkpoint Recovery Algorithms for Frequently Consistent Applications |
2011 |
SIGMOD |
0.00011988283 |
| 1,882 |
Ibex - An Intelligent Storage Engine with Support for Advanced SQL Off-loading |
2014 |
VLDB |
0.00010210181 |
| 1,897 |
YourSQL: A High-Performance Database System Leveraging In-Storage Computing |
2016 |
VLDB |
0.00010172286 |
| 2,806 |
Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems |
2016 |
SIGMOD |
8.1011309e-05 |
| 3,373 |
Improving Flash Write Performance by Using Update Frequency |
2013 |
VLDB |
7.1633464e-05 |
| 3,879 |
Caribou: Intelligent Distributed Storage |
2017 |
VLDB |
6.6657548e-05 |
| 7,355 |
Flash Device Support for Database Management |
2011 |
CIDR |
4.7483244e-05 |
| 7,989 |
Concurrent Prefix Recovery: Performing CPR on a Database |
2019 |
SIGMOD |
4.6088612e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 5,804 |
Durable Write Cache in Flash Memory SSD for Relational and NoSQL Databases |
2014 |
SIGMOD |
5.3197672e-05 |
| 10,255 |
How to Write to SSDs |
2026 |
VLDB |
4.1905499e-05 |
| 3,724 |
What Modern NVMe Storage Can Do, And How To Exploit It: High-Performance I/O for High-Performance Storage Engines |
2023 |
VLDB |
6.8121422e-05 |
| 10,503 |
Moving on From Group Commit: Autonomous Commit Enables High Throughput and Low Latency on NVMe SSDs |
2025 |
SIGMOD |
4.1905499e-05 |
| 6,484 |
SHARE Interface in Flash Storage for Relational and NoSQL Databases |
2016 |
SIGMOD |
5.0386535e-05 |
| 5,229 |
Optimizing Databases by Learning Hidden Parameters of Solid State Drives |
2020 |
VLDB |
5.6140339e-05 |
| 13,191 |
Far-and-Near: Co-Designed Storage Reliability Between Database and SSDs |
2023 |
CIDR |
- |
| 5,401 |
The Necessary Death of the Block Device Interface |
2013 |
CIDR |
5.5260995e-05 |
| 10,741 |
SSD-iq: Uncovering the Hidden Side of SSD Performance |
2025 |
VLDB |
4.1905499e-05 |
| 8,102 |
When Database Meets New Storage Devices: Understanding and Exposing Performance Mismatches via Configurations |
2023 |
VLDB |
4.5816532e-05 |