MongoDB: The Definitive Guide and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £7.75 Amazon.co.uk Gift Card
MongoDB: The Definitive Guide
 
 
Start reading MongoDB: The Definitive Guide on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

MongoDB: The Definitive Guide [Paperback]

Kristina Chodorow , Michael Dirolf
3.5 out of 5 stars  See all reviews (2 customer reviews)
RRP: £30.99
Price: £20.14 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £10.85 (35%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 8 left in stock--order soon (more on the way).
Want guaranteed delivery by Saturday, June 2? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £16.82  
Paperback £20.14  
Trade In this Item for up to £7.75
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in MongoDB: The Definitive Guide for an Amazon.co.uk gift card of up to £7.75, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Scaling MongoDB £19.54

MongoDB: The Definitive Guide + Scaling MongoDB
Price For Both: £39.68

Show availability and delivery details

  • This item: MongoDB: The Definitive Guide

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Scaling MongoDB

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 216 pages
  • Publisher: O'Reilly Media; 1 edition (24 Sep 2010)
  • Language English
  • ISBN-10: 1449381561
  • ISBN-13: 978-1449381561
  • Product Dimensions: 23.1 x 17.5 x 1.5 cm
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 23,076 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Book Description

Powerful and Scalable Data Storage

Product Description

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 that develops and supports this open source database, MongoDB: The Definitive Guide provides guidance for database developers, advanced configuration for system administrators, and an overview of the concepts and use cases for other people on your project. Learn how easy it is to handle data as self-contained JSON-style documents, rather than as records in a relational database.

  • Explore ways that document-oriented storage will work for your project
  • Learn how MongoDB’s schema-free data model handles documents, collections, and multiple databases
  • Execute basic write operations, and create complex queries to find data with any criteria
  • Use indexes, aggregation tools, and other advanced query techniques
  • Learn about monitoring, security and authentication, backup and repair, and more
  • Set up master-slave and automatic failover replication in MongoDB
  • Use sharding to scale MongoDB horizontally, and learn how it impacts applications
  • Get example applications written in Java, PHP, Python, and Ruby

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(2)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
A Good Starter 22 April 2011
By Yoted
Format:Paperback
For those starting out with MongoDB, this is a worthwhile purchase. It's not a book I find myself referencing very often, but it's a good introduction to the various methods and techniques.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
By C. Jack
Format:Paperback
I would recommend this book if you are looking to get a quick overview of mongodb but I definitely feel it has it's flaws.

First issue I have is there wasn't enough discussion of how mongodb fits into the ecosystem of NoSQL databases.

There also is relatively little discussion of schema design. I thought this was a major omission as anyone coming from a relational mindset is going to want to have lots of questions and mine definitely were not answered.

I also found it odd that, given this is a "definitive" guide and scalability is one of mongodbs biggest selling points, oreilly felt the need to augment this book with a separate one on scaling mongodb.

In general though the book was very readable and I definitely felt it gave me decent understanding of key mongodb features.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  19 reviews
28 of 29 people found the following review helpful
A good intro and reference 27 Sep 2010
By MattK - Published on Amazon.com
Format:Paperback
As an RDBMS practitioner (MSSQL, PostgreSQL), I was interested in coming up to speed with some of these new alternative data stores. I chose MongoDB initially due the "look and feel" of it's site, documentation, and community. After watching an O'Reilly webcast, I was interested enough to purchase the book.

At around 200 pages, it is concise enough to read cover to cover - something I rarely do with tech books, often preferring to use the longer ones as a reference. The introduction does an excellent job of introducing the concepts behind MongoDB, bridging them to the relational database concepts I already know. It goes into explaining the pros and cons of "No(tOnly)SQL" engines, and mentions some of the datatype "gotchas" one needs to be aware of in using the JavaScript shell, which would not be obvious to one used to using SQL to directly query an engine instead of the JavaScript interface in the Mongo shell.

In subsequent chapters, implementation, administration, and development concepts are covered. There is also a brief internals section that may help the traditional database user understand the inner workings of the MongoDB engine.

It is an enjoyable read, and I expect that this book will continue to be a useful reference after the initial read through, as my experimentation with MongoDB continues.
34 of 38 people found the following review helpful
Not Good Enough 25 Sep 2011
By Laurent Desegur - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
For each product out there, there is a must-have book associated with it. This is not the one for MongoDB.

First let's talk about coverage: The author has written a total of 3 books under the MonogDB label, all under O'Reilly:, this one with 200 pages, the "tips" one with 66 pages(!) and the "scaling" one which is even slimmer at 60 pages!!), and each single one with a price tag of ~US$30. The total page count doesn't make this division necessary. Why not aggregate all this writing into a single volume?

I don't believe this book is very useful if you are a developer and you are looking to adopt a NoSQL DB. This book lacks in all the places a definitive guide should deliver. After quickly reading it in one session (it's very slim), I still felt "hungry" to learn more about the product. There isn't much more covered in those pages than what's available online for free. The example material in various programming languages, occupying a third of the book, shouldn't even be printed. That's what a link to a website, accessible to readers who invested in a hard or digital copy, is for. The rest of the contents goes about NoSQL as much as you can read from the MongoDB org or what a good ol' Google search will return by querying these keywords.

My closing note to the publisher: pack the content of those 3 books you've got from the same author inside one single book and call it "A introduction guide to MongoDB". Continue to sell it for the same price tag as of a single volume. I'll rate this one higher.

My closing note to the author: I believe there is still a need to write a real definitive guide for this technology. It should contain much more details than what you've written up so far. A brief search on forums suffices to show you what areas need to be expanded. MongoDB is new and a definitive guide is what it needs for becoming more adopted.
9 of 11 people found the following review helpful
Great intro to MongoDB and NoSQL 27 Oct 2010
By Matt Lord - Published on Amazon.com
Format:Paperback
Summary:
If you're coming from a relational database background and wish to learn more about MongoDB or are interested
in it as an example of a NoSQL implementation, this is a great book. I enjoyed reading it and learned quite a bit
in the process. Read below for the full review.

I'm coming from a traditional relational database background, specializing in MySQL over the last 7 years. I was hoping
that this book would be a good introduction to NoSQL in general as well as how to use MongoDB specifically.

It turned out to be all that I was hoping for and more. It's very easy to read and the material is very easy to
grasp. If you're coming from MySQL, things will feel familiar from the get go. For example, I installed mongodb
on Ubuntu 10.10 using apt (version 1.4.4 of mongod) and the default config file was /etc/mongodb.conf and the
default data directory was /var/lib/mongodb. If you're familiar with JavaScript you'll also have a leg up as the
mongo client is a full JavaScript interpreter.

So, all I needed to do was apt-get install mongodb and I had mongodb installed, up and running. I used this quick
install to play with as I read through the book. The book was full of clear and concise examples that I could use
to easily play around with MongoDB and get a feel for using it.

The layout of the book was very good in that the chapters cover the basics while the book still contains the more
detailed information in the Appendixes. I liked this separation of material, a separation of the "book" and the
"reference material" if you will.

In the end, I'm not sure how big a fan I am of MongoDB itself, but I'm a big fan of this book. I had an installation
of MongoDB up and running that I could configure, administer and query. All of this and nothing seemed
difficult or confusing. It was exactly what I was hoping for.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges