MongoDB's Storage Engine Bit by Bit

Mathias Stearn

Software Engineer at MongoDB

December 9, 2011

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.