14 books
—
4 voters
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
by
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 ...more
Written by engineers from 10gen, the company ...more
Get A Copy
Paperback, 216 pages
Published
September 24th 2010
by O'Reilly Media
(first published September 1st 2010)
Friend Reviews
To see what your friends thought of this book,
please sign up.
Reader Q&A
Community Reviews
Showing 1-30

Start your review of MongoDB: The Definitive Guide

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.

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 ...more
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 ...more

Feb 18, 2016
Miloš Milivojević
rated it
it was amazing
·
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.

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 ...more
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 ...more

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 mongodb.org are definitely self-explanatory and I believe I could learn much faster from the documentations.
I am a bit disappoint ...more
The documentations provided at mongodb.org are definitely self-explanatory and I believe I could learn much faster from the documentations.
I am a bit disappoint ...more

A clearly written introduction to MongoDB. The concepts are well explained and the examples are thoughtfully chosen. The book incidentally addresses questions relating to the advantages of MongoDB over relational databases, however, greater focus on the strengths and weaknesses of the "NoSQL" model, and the applicability of the technology to specific solution architectures, would have been welcomed. The book is a joy to read, and will serve as a good complement to a language reference, yet lacks
...more

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.

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).
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).

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.

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.

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.
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.

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.

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.
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.

Dec 17, 2014
Delhi Irc
added it
Location: GG6 IRC
Accession no: DL026656
Accession no: DL026656
There are no discussion topics on this book yet.
Be the first to start one »