MongoDB's Storage Engine Bit by Bit

Mathias Stearn, Software Engineer, MongoDB

December 9 2011

Slides

You’ve probably heard that MongoDB uses Memory Mapped Files and supports Journaling. But how exactly does it all fit together? In this advanced internals talk, we’ll dive into the kernel of MongoDB and look at how the databases uses these functions to persist your data. Expect low level database internals, memory hierarchies, and durability models.