Paper Reading
2024
VLDB 2023 | What Modern NVMe Storage Can Do, And How To Exploit It: High-Performance I/O for High-Performance Storage Engines
·1086 words·6 mins
Paper Reading
Storage
SIGMOD 2024 | Amazon MemoryDB: A Fast and Durable Memory-First Cloud Database
·611 words·3 mins
Paper Reading
Redis
Cloud
[VLDB 2018] Plan Stitch: Harnessing the Best of Many Plans
·762 words·4 mins
Paper Reading
Query Optimization
2023
[VLDB 2020] CoroBase: Coroutine-Oriented Main-Memory Database Engine
·534 words·3 mins
Paper Reading
Memory Database
CPU Prefetch
[SIGMOD 2008] Dynamic Programming Strikes Back
·1366 words·7 mins
Paper Reading
Join Reorder
[VLDB 2006] Analysis of Two Existing and One New Dynamic Programming Algorithm for the Generation of Optimal Bushy Join Trees without Cross Products
·677 words·4 mins
Paper Reading
Join Reorder
[VLDB 2023] Scalable and Robust Snapshot Isolation for High-Performance Storage Engines
·885 words·5 mins
Paper Reading
MVCC
[DaMoN 2020] Scalable and Robust Latches for Database Systems
·330 words·2 mins
Paper Reading
Latch
[SIGMOD 2020] Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines
·687 words·4 mins
Paper Reading
Logging & Recoverying
[VLDB 2022] Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems
·1058 words·5 mins
Paper Reading
MVCC
[ICDE 2018] LeanStore: In-Memory Data Management Beyond Main Memory
·1547 words·8 mins
Paper Reading
[CIDR 2020] Umbra: A Disk-Based System with In-Memory Performance
·659 words·4 mins
Paper Reading
[CIDR 2022] Are You Sure You Want to Use MMAP in Your Database Management System?
·578 words·3 mins
Paper Reading
Essential Readings on Database Storage
·546 words·3 mins
Paper Reading
2022
[SIGMOD 2001] Orthogonal Optimization of Subqueries and Aggregation
·1327 words·7 mins
Paper Reading