Programming Books C Java PHP Python Learn more Browse Programming Books

Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 


or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $14.95 Gift Card
Trade in
Kindle Edition
Read instantly on your iPad, PC, Mac, Android tablet or Kindle Fire
Buy Price: $17.27
Rent From: $8.36
 
 
 
More Buying Choices
Have one to sell? Sell yours here

MongoDB: The Definitive Guide [Paperback]

Kristina Chodorow
4.6 out of 5 stars  See all reviews (9 customer reviews)

List Price: $39.99
Price: $33.35 & FREE Shipping on orders over $35. Details
You Save: $6.64 (17%)
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.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Monday, July 14? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition
Rent from
$17.27
$8.36
 
Paperback $33.35  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

May 26, 2013 1449344682 978-1449344689 Second Edition

Manage the huMONGOus amount of data collected through your web application with MongoDB. This authoritative introduction—written by a core contributor to the project—shows you the many advantages of using document-oriented databases, and demonstrates how this reliable, high-performance system allows for almost infinite horizontal scalability.

This updated second edition 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. Ideal for NoSQL newcomers and experienced MongoDB users alike, this guide provides numerous real-world schema design examples.

  • Get started with MongoDB core concepts and vocabulary
  • Perform basic write operations at different levels of safety and speed
  • Create complex queries, with options for limiting, skipping, and sorting results
  • Design an application that works well with MongoDB
  • Aggregate data, including counting, finding distinct values, grouping documents, and using MapReduce
  • Gather and interpret statistics about your collections and databases
  • Set up replica sets and automatic failover in MongoDB
  • Use sharding to scale horizontally, and learn how it impacts applications
  • Delve into monitoring, security and authentication, backup/restore, and other administrative tasks

Frequently Bought Together

MongoDB: The Definitive Guide + MongoDB Applied Design Patterns + Scaling MongoDB
Price for all three: $90.57

Buy the selected items together


Editorial Reviews

Book Description

Powerful and Scalable Data Storage

About the Author

Kristina is a software engineer who worked on the MongoDB core for five years. She led MongoDB's replica set development as well as writing the PHP and Perl drivers. She has given talks on MongoDB at meetups and conferences around the world and maintains a blog on technical topics at http://www.kchodorow.com. She currently works at Google.


Product Details

  • Paperback: 432 pages
  • Publisher: O'Reilly Media; Second Edition edition (May 26, 2013)
  • Language: English
  • ISBN-10: 1449344682
  • ISBN-13: 978-1449344689
  • Product Dimensions: 9.1 x 7.2 x 0.9 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #18,209 in Books (See Top 100 in Books)

More About the Author

Kristina Chodorow is a core contributor to MongoDB. She has given talks on MongoDB at conferences around the world, including OSCON, FOSDEM, Latinoware, TEK·X, and YAPC::NA. She lives in New York City and enjoys programming, writing, and cartooning.

Blog: http://www.kchodorow.com
Twitter: @kchodorow

Customer Reviews

4.6 out of 5 stars
(9)
4.6 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
14 of 16 people found the following review helpful
5.0 out of 5 stars Very good book August 4, 2013
Format:Paperback
Disclaimer: I got a free copy of this book as part of the O'Reilly Blogger Review program. The opinion here is not influenced by that.
It is only my own and honest opinion of this product.

MongoDB is one of the stars in the NoSQL market (surpassed in popularity maybe only by Cassandra) and several books are now available.
One of the most popular ones has been MongoDB: The Definitive Guide of which a 2nd edition is now available .

The 2nd edition is about twice as big as the first edition and has over 400 pages.

The book covers everything from the basics to replication, sharding, server administration and schema design.
I liked the examples chosen. They are not too complicated and as a reader I could concentrate on the MongoDB stuff and didn't have to invest a lot of time to understand the business logic of the examples (some books come up with way to complicated examples and then have a hard time explaining what's really important to the reader).

The text is easy to read and never gets boring. I like the fact that the PDF ebook has syntax highlighting in the code examples, that makes the examples easier to read.

I would have liked to see a short comparison with some other NoSQL databases like Riak or Cassandra but one can find this information online via a Google search easily.

The book is not intended as a guide to all the different drivers for different languages. But when you understand the content of the book, it shouldn't be too hard to use it from any programming language that has a decent driver for MongoDB like Scala, Java, Python or Ruby.

Summary:
If you are a developer or system administrator working with MongoDB and want a comprehensive, easy to read book, I highly recommend "MongoDB: The Definitive Guide, 2nd Edition".
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Format:Paperback
Book review - MongoDB: The Definitive Guide, 2nd Edition by Kristina Chodorow, O'Reilly Media

MongoDB is the only NoSql database in the top 5 most popular database management systems. I recently followed a course called MongoDB for Node.js Developers offered by MongoDB University. This is a highly recommendable course that runs regular. The course is self contained and hence I have been looking for a reference book for future use. I feel quite confident that MongoDB: The Definitive Guide is the right book for this.

The query framework for MongoDB is quite easy to learn if you have a SQL background. More advanced querying involving aggregations is slightly more complex to understand. But the book explains this topic quite well.

The main challenge for developers with a SQL background will most likely be the document design. If you are used to working with normalized data and normal forms it will seem strange to denormalize information and embed one document within another. You were most likely taught that data duplication in tables is a bad thing. Chapter 8 contains useful information and guidelines for designing documents but if you are completely new to this topic then you will probably need further information before being comfortable designing more advanced documents.

The command line interface to the database works fine. However if you prefer a GUI based management tool there are a number of options. This is one of my few complaint about this book that I does not mention any third party tools at all.

Your application is up and running but somehow there seems to be performance issues with the database. What do you do?
Read more ›
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
Format:Paperback
Who working in IT today never heard of Big Data or NoSQL moniker? Barely there are few. No wonder all the publishers emit books on this topic at a high rate. But then it puzzles the consumer, what book to choose?

MongoDB: The Definitive Guide, 2nd Edition by Kristina Chodorow is my 2nd best read of year 2014. More on that later.

But why MongoDB? The answer is simple, it seems to be the most widely adopted NoSQL store. Even if you do not regularly follow technical news articles be aware that MongoDB runs and supported on many platforms, from Linux of any flavour to Windows Azure (Cloud OS), it has recently joined forces with Cloudera to grow even further, and stronger.

What actually makes MongoDB standing out of a crowd of probably 150 other NoSQL offerings? In my view this is for MongoDB having an easy to understand implementation, ease of sharding and scaling out, JSON/JavaScript powered queries familiar to Web-scale developers and it auto load-balancing.
But users need to master it. This is especially true for such rapidly being developed product. So a book like this makes perfect sense to have (note: I am not affiliated with O'Reilly).

So back to why I liked this book very much? It is due to a variety of reasons, but I list only the following three that influenced my opinion the most:

1) Reading it feels like this book becomes your technical friend, a guide or companion;
2) Even for a non-technical reader, or who is new to NoSQL data stores this book does not bring with it any steep learning curves, it submerges one into NoSQL craft gradually, and
3) Lastly, the book provides enough intricate insight into making one a MongoDB gate keeper, mature pro, or just a go-to guy.

So, what will you learn?
Read more ›
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Search Customer Reviews
Search these reviews only

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



Look for Similar Items by Category