Foreword
I've been involved with databases since I joined a small database company in the early 1990s. For the next two decades, I believed databases were synonymous with SQL until someone asked me what I thought about the new NoSQL databases, and MongoDB—in particular. This led me to try MongoDB for a small side project I was working on. The rest, as they say, is history.
When I joined 10gen—the company that created MongoDB, in early 2012, the query language was simple and straightforward. There weren't options for easy data aggregation because the general advice was, "Store the data the way you expect to access the data," which was a fantastic approach for fast point queries.
However, as time went on, it became clear that there are times when ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access