Reading 2022-01-22


  • Ref:: nemil
  • Title:: On MongoDB, a three-part series on MongoDB and startups
  • Author:: Nemil Dalal
  • Year of publication:: 2017
  • Category:: Blog
  • Topic::

Notes from reading

In this series, the author explain his view on why so many startups chose MongoDB over traditional SQL database like PostgreSQL.

It turned out that the reason could be

  • hype of nosql
  • the talent of marketing from 10gen (previous name of MongoDB) (eg. content marketing disguised as engineering lessons) and their customer support team
  • schemaless methodology

The MongoDB docs tell you what it’s good at, without emphasizing what it’s not good at

Frankly, nosql like MongoDB is not appropriate for transaction-required operations, like financial apps.


Always evaluate the tradeoffs, then choose the appropriate tools for different use cases. Don't follow the hype. It's always hard to do.