Goodreads helps you keep track of books you want to read.
Start by marking “MongoDB: The Definitive Guide” as Want to Read:
MongoDB: The Definitive Guide
Enlarge cover
Rate this book
Clear rating
Open Preview

MongoDB: The Definitive Guide

3.84  ·  Rating details ·  438 ratings  ·  40 reviews
How does MongoDB help you manage a huMONGOus amount of data collected through your web application? With this authoritative introduction, you'll learn the many advantages of using document-oriented databases, and discover why MongoDB is a reliable, high-performance system that allows for almost infinite horizontal scalability.

Written by engineers from 10gen, the company
Paperback, 216 pages
Published September 24th 2010 by O'Reilly Media (first published September 1st 2010)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Community Reviews

Showing 1-30
Average rating 3.84  · 
Rating details
 ·  438 ratings  ·  40 reviews

More filters
Sort order
Start your review of MongoDB: The Definitive Guide
Oct 28, 2017 rated it liked it  ·  review of another edition
Shelves: english, kindle
The main concepts are well explained but as any technical book focused on a tool that evolves quickly it get out-dated quickly as well. The main concepts are still valid but some details have already changed sometimes significantly, it is advisable to read it with the current documentation on the side to be aware of the differences.
Gafitescu Daniel
Dec 01, 2010 rated it really liked it
Shelves: web-dev
MongoDB The Definitive Guide

Chapter 1 : Introduction

- The basic idea is to replace the concept of a row with a more flexible model, the document.
- MongoDB was designed from the beginning to scale out. Its document-oriented data model allows it to automatically split up data across multiple servers

Features :
a) Indexing
b) stored Javascript
c) Agreggation
d)Fixed-size collections
e)File storage

Chapter 2 : Gettting Started

A document is the basic unit of data for MongoDB, roughly equivalent to a
May 17, 2012 rated it it was ok
Shelves: technical
Average book. Covers only basics, unnecessarily describes things easily found elsewhere (like arguments of mongodump, or mongo commands). Often explains obvious things. Recommended only for very beginners.
Miloš Milivojević
Feb 18, 2016 rated it really liked it  ·  review of another edition
Shelves: professional
A very detailed coverage of all MongoDB aspects - development, administration, monitoring and performance-tuning - accompanied with lots of pearls of wisdom and typical gotchas.
Mar 30, 2019 rated it really liked it
This book covers indexing, querying, schema design, sharding, replication, scalability, application design, and more. However, it does not cover too much about its storage engines. This is only briefly mentioned at the end of the book. Still, this book is comprehensive in scope and really good.
Dec 17, 2018 rated it liked it
Gives a good overview on mongoDB concepts with code examples. Works as a nice primer for novice and reference point for advanced techies
Ravi Bhushan
Aug 25, 2020 rated it really liked it
It's awesome book to get a feel of MongoDB. Much much better than any course on MongoDB
Mar 02, 2011 rated it liked it
Overall the book is well written, the two authors clearly know their stuff. However, I wish that they have organized the topics and wording a bit clearer and not to expect people will read the book from cover to cover.

MongoDB, at the end of the day, is a very young package. So there are quirks here and there which don't necessarily make sense for people from the RDBMS paradigms. E.g. it probably make sense to reference Safe Operations earlier in chapter 3 because I know that there are folks out
Christian Tjhai
Aug 15, 2012 rated it it was ok
By the title of the book that is The Definitive Guide, I was hoping that the authors could point out some kind of work patterns that could be considered as a starting point for the readers to be used as their practical guidelines at work. Although, I am aware that it is still too early to consider best practices to work with MongoDB.

The documentations provided at are definitely self-explanatory and I believe I could learn much faster from the documentations.

I am a bit disappoint
Aaron Lord
Nov 15, 2013 rated it really liked it
The last third of the book is appendices, so apparently all the while I was doner than I thought I was. It's a great book, but it's short, and therefore I wonder if has proper claim to the title of "Definitive Guide." My only complaint is that the Java chemistry app example in the last chapter is not accessible for anyone who didn't major in the physical sciences or who has been out of school for more than a few years.
Sep 28, 2011 rated it liked it
I recommend reading this book if you are interested in Mongo specifically, or even document databases in general. I found it to be a very useful introduction.
I came to the book with some basic knowledge of document database, but only a basic knowledge. I am now comfortable working with Mongo (those still only an intermediate user at best).
Harry Yeh
Nov 23, 2012 rated it really liked it
Great book and introduction to MongoDB - a must read if you are journeying into the land of NOSQL databases. I love Mongodb but coming from a relational background there are many things to learn about this JSON / BSON document based datastore. Great overview but you will need other books to get in much deeper with this product.
Dec 30, 2013 rated it really liked it
Around 200 pages, it is concise enough for an introductory book.
The introduction does an excellent job of introducing the concepts behind MongoDB. It goes into explaining the pros and cons of NoSQL engines.
Administration, implementation and development concepts are covered. Maybe a little too much focused on a developer's point of view.
Ivo Stoykov
May 04, 2014 rated it it was amazing
Shelves: computer, software, db
MongoDB: The Definitive Guide is useful reading and starting point for those interested to touch MongoDB. The book is well composed with enough clear samples and explanations. I've enjoyed reading it.
Mathi Fonseca
Aug 13, 2015 rated it really liked it
Shelves: technical
Excellent book, great details of all things related to Mongo. I would not recommend it for beginners (as myself) because there is plenty of things that will become much more relevant once you have an application in production. If you read the book before that, there's a great chance that you will forget and will have to come back later and reread it.
Thomas Toye
Jun 05, 2016 rated it liked it
Shelves: technical-books
This book does a great job on covering every aspect of MongoDB - I especially like the chapters on server deployment and administration, which are often an afterthought with this kind of book.

The chapter on application design was too short for my taste. I would have liked to see examples of good application design and more common patterns here.
This book is a fairly good read for a technology book. Most of the content is platform-agnostic, so it's accessible to anyone thinking about using MongoDB on a platform that has a MongoDB driver already.
Burak Dede
Oct 06, 2011 rated it really liked it
Book generally written much of a theoric book but section at the end provide enough practice for different language drivers (java,ruby,python etc.) but one important thing that they are not full examples
Apr 11, 2012 rated it liked it
My main criticism of this book is that examples are not set up properly and none is worked out in any detail. Not bad as a whistle-stop tour of features, but online documentation is a better introduction to MongoDB.
A. Jesse
Oct 27, 2010 rated it it was amazing
I straightforward guide to MongoDB, will get you up and running quickly, covers the most common topics in depth in a humorous and engaging manner.
Mohammed AlYousef
Jun 28, 2011 rated it really liked it
Shelves: computer
very well explained and good organization. i still need to practice it in a real project though =)
Harit Himanshu
Sep 27, 2012 rated it it was amazing
Shelves: database
The first NoSQL book I read and learnt a lot, not very bulky, keep you right on the track.

You read and start working!
Sal Mangano
Sep 28, 2012 rated it really liked it
You'll be up to speed in no time with this book. Would have liked to see coverage of applications using Node.js.
Feb 28, 2013 rated it really liked it  ·  review of another edition
very clear and structured information, give you a good overall view of the capabilities and how to use it!
Charlotte Guan
Oct 01, 2013 rated it liked it
It does include all the basic information, but lack of comparison with other db and when we should choose MongoDB instead of others.
Sonal Garg
GG6 DL026656
Delhi Irc
Location: GG6 IRC
Accession no: DL026656
Vasil Todorov
Feb 06, 2016 rated it really liked it
Read it along time ago, I remember it was quite good.
Apr 29, 2016 rated it really liked it
Shelves: javascript-cloud
Goes into more detail than some other books.
Diego Candido
Jun 06, 2016 rated it really liked it
Books is good, MongoDB is a bad choice. Remember humans don't make errors again and again.
« previous 1 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Clean Code: A Handbook of Agile Software Craftsmanship
  • Python for Data Analysis
  • Learning React: Functional Web Development with React and Redux
  • Hadoop: The Definitive Guide
  • Peak: Secrets from the New Science of Expertise
  • JavaScript: The Good Parts
  • The Married Man Sex Life Primer 2011
  • Secrets of the JavaScript Ninja
  • High Performance JavaScript
  • Designing Event-Driven Systems
  • RabbitMQ in Action: Distributed Messaging for Everyone
  • The 3-Day Effect
  • Cassandra: The Definitive Guide
  • The Discovery of India
  • Gandhi: An autobiography
  • India Since Independence
  • India After Gandhi: The History of the World's Largest Democracy
  • India's Struggle for Independence
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Related Articles

If you haven't heard of record-smashing singer and songwriter Mariah Carey, is there any hope for you? Who else has sold more than 200 million...
59 likes · 24 comments