-
To MongoDB, or Not to MongoDB
Last updated: Monday, October 6, 2025
Published in: CODE Magazine: 2013 - September/October
Ben Coe argues that the NoSQL versus SQL debate is not absolute and shares his pragmatic experience using MongoDB for Attachments.me. He traces underlying trade-offs—schemaless, denormalized modeling, and developer-oriented design versus traditional SQL robustness and mature tooling—and demonstrates how MongoDB can fit real-world applications, including modeling a music store, executing complex queries, and scaling concerns. Coe cautions against overreliance on sharding, emphasizes indexing and workload characterization, and concludes that MongoDB is powerful for certain big-data and rapid-prototyping needs, but not a universal solution.
-
Hit the Ground Running with MongoDB and Python
Last updated: Friday, February 22, 2019
Published in: Book Excerpts, Newsletters
Stephen B. Morris describes how to get started with MongoDB and Python. As usual with Python, you can get productive quickly, without worrying about complex IDEs. MongoDB has a simple data model and easy-to-understand semantics, giving you a handy on-ramp to this interesting technology.