Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

Discover how MongoDB can help you manage a huMONGOus amount of data collected through your web application. This book covers the basic principles and advanced uses of this document-oriented database, and demonstrates why why MongoDB is scalable, high-performance, and reliable. This authoritative introduction, written by two software engineers from the company that develops this open-source database, offers guidance for programmers and advanced configuration for system administrators.

Subscriber Reviews

Average Rating: 4.666666666666667 out of 5 rating Based on 9 Ratings

"Concise" - by eric on 22-MAY-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
In one sitting I read through this whole book and found everything I needed from the basics --  what is a "document" and how to use the shell -- to the more advanced topics about how to store large data objects and distribute the data.  

The examples are simple and I was able to copy-and-paste them into my shell to learn hands-on.

The appendix about the inner-workings was also interesting yet concise.

Report as Inappropriate

"Quite Good" - by Ian on 08-OCT-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I've been using MongoDB for a few months now, ever started a new job.

This book gives a good introduction to this great technology.
I would recommend this book for people that have no background in MongoDB, or intermediate users.

I would add more real time examples, and more in depth explanation about the more advanced topics.


Report as Inappropriate

"Good book on MongoDB, with room for improvement" - by Glorithm on 08-MAR-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
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 there who will drop using MongoDB mid-way through chapter 3.

At the end of each chapter, it would be good to have a summary table of that chapter.  Like a list of commands, APIs, parameters, and links to the latest on MongoDB's website.  Chapter 3 and 4 will get the most out of this.

In closing, I would still recommend this book to those who's not able to learn or understand MongoDB from online documentation.

Report as Inappropriate

"It was worth my time" - by Anonymous on 11-NOV-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Even though I have been using MongoDB for some time and read documentation @ mongodb.org thoroughly, there were certain new bits of information. And, this book does not get you bored (compared to some other books on database products).

If you are looking into non-relation data stores, MongoDB (and this book) is definitely worth checking out.

Report as Inappropriate

"Great Dive into A Promising New Technology" - by tenaciousjzh on 03-OCT-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I read the beta book on this and got so excited about Mongo, I told everyone at work about this one.  

Our development team is now incorporating MongoDB into the technology stack.

The authors do a great job of making MongoDB accessible. The examples provided make it easy to understand and apply concepts as they are read.

I'd recommend this book to anyone!

Report as Inappropriate

Table of Contents

 

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for MongoDB: The Definitive Guide

  • Catalog Page

Visit the errata page for MongoDB: The Definitive Guide

  • Errata