u/spaghetti_toasterin r/databasedevelopment • Recommends
On “What is Memory-Mapping really doing in the context of databases?”
1.8K subscribers • 1 video on Hallway
Advanced. Deep dive for people who know the field.
23K views4 years ago2 recommendations
Databases and dataSystems programmingDatabase internalsOperating systemsPerformance and optimization
Andrew Crotty presents a paper explaining why memory-mapped file I/O (mmap) is problematic for modern database management systems.
Paper: cidrdb.org/cidr2022/papers/p13-crotty.pdf Authors: Andrew Crotty (Carnegie Mellon University)*; Viktor Leis (Friedrich-Alexander-Universität Erlangen-Nürnberg); Andrew Pavlo (Carnegie Mellon University)What people say. Recommended as the definitive explanation and paper presentation on why mmap is unsuitable for database storage engines.
u/spaghetti_toasterin r/databasedevelopment • Recommends
On “What is Memory-Mapping really doing in the context of databases?”
u/WideSense8018in r/C_Programming • Recommends
On “Efficient File IO in C?”
u/avinasshin r/databasedevelopment • Mentions
On “Are You Sure You Want to Use MMAP in Your Database Management System?”