
Coder Radio 634: MongoDB's Frank Pachot
Dec 5, 2025
Frank Pachot, a seasoned developer relations expert at MongoDB, dives into the evolution of MongoDB from a NoSQL startup to a robust document database. He discusses the advantages of JSON document storage over traditional relational tables and highlights the flexibility of MongoDB's schema. Frank explains when to avoid joins, emphasizing how embedding related data improves scalability. He also shares insights on choosing between SQL and MongoDB, and reveals his favorite Linux tools for debugging, making this conversation both enlightening and entertaining for developers!
AI Snips
Chapters
Transcript
Episode notes
Document Model Maps To Application Objects
- MongoDB stores data as JSON-like documents that map closely to application objects instead of normalized tables.
- This document model reduces impedance mismatch with object-oriented applications and simplifies development.
Embed Related Data In One Document
- Documents can contain nested objects and arrays so a single document can represent an entire business entity like an order.
- Storing related data together avoids multi-table transactions for frequently accessed aggregates.
Evolve Schema Incrementally
- Start inserting data without rigid schema and evolve fields as application needs change.
- Use arrays or new fields later instead of heavy migrations required by relational schemas.
