MongoDB: The Definitive Guide, 2nd Edition
Powerful and Scalable Data Storage
Publisher: O'Reilly Media
Final Release Date: May 2013
Pages: 432

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
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyMongoDB: The Definitive Guide, 2nd Edition
 
5.0

(based on 6 reviews)

Ratings Distribution

  • 5 Stars

     

    (6)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (6)
  • Accurate (5)
  • Helpful examples (5)
  • Well-written (5)

Cons

    Best Uses

    • Intermediate (6)
    • Novice (6)
    • Student (5)
      • Reviewer Profile:
      • Developer (5)

    Reviewed by 6 customers

    Sort by

    Displaying reviews 1-6

    Back to top

     
    5.0

    Excellent book for all MongoDb users!

    By colinsulin

    from San Diego

    About Me Designer, Developer

    Verified Buyer

    Pros

    • Accurate
    • Comprehensive
    • Easy to understand
    • Well-written

    Cons

    • Some More Info On Gridfs

    Best Uses

    • Expert
    • Intermediate
    • Novice
    • Student

    Comments about oreilly MongoDB: The Definitive Guide, 2nd Edition:

    A great book that I use often. I have the first edition and I needed to upgrade after we upgraded our level of MongoDb.

    This book really helped me understand a lot of the finer points of MongoDb.

    I would recommend this book for all levels of MongoDb users.

     
    5.0

    All you need to know about MongoDB

    By Lionel

    from Paris, France

    About Me Developer

    Verified Buyer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Intermediate
      • Novice
      • Student

      Comments about oreilly MongoDB: The Definitive Guide, 2nd Edition:

      A must have to learn and deploy MongoDB. Good from the begining to the deployment and security settings.

       
      5.0

      Excellent!

      By Leam

      from Radford, Va

      About Me Sys Admin, Systemsengineer

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

      • Editing

      Best Uses

      • Intermediate
      • Novice
      • Student

      Comments about oreilly MongoDB: The Definitive Guide, 2nd Edition:

      Kristina explains complex topics clearly. The book is fun to read without being frivolous and provides a lot of information in about 400 pages. Each chapter dives into a topic but doesn't lose you in a morass of details. You get what you need, the examples are clear, and chapters are short enough to digest.

      My only frustration is that the editing job was not rigorous. Phrase mismatches, scripts unnamed, and words broken between lines with no hyphenation.

      If you're interested in MongoDB and are ready to go from "Zero to Hero", look no further. This book and some hands-on experience will make you a valuable player in the NoSQL realm.

       
      5.0

      Very good book

      By Markus Jais

      from Germany

      About Me Developer, Software architect

      Verified Reviewer

      Pros

      • Accurate
      • Easy to understand
      • Helpful examples
      • Syntax Highlighting

      Cons

        Best Uses

        • Expert
        • Intermediate
        • Novice

        Comments about oreilly MongoDB: The Definitive Guide, 2nd Edition:

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

        (1 of 1 customers found this review helpful)

         
        5.0

        Exactly what I needed

        By Just Visiting

        from London, UK

        About Me Designer, Developer

        Verified Reviewer

        Pros

        • Accurate
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice
          • Student

          Comments about oreilly MongoDB: The Definitive Guide, 2nd Edition:

          I'm looking into MongoDB for a cloud startup: it's my first serious use of a document-centric store. I guess I'm somewhere between ambitious novice and early intermediate on O'Reilly's scale. If you're in a similar place then this title deserves to be on your bookshelf. The first half is an thorough introduction to designing a MongoDB collection: easy to read with right-size examples. Indexing, aggregation and document embedding are clearly explained with tips about optimizations and design trade-offs. For deeper discussion of specific use cases Rick Copeland's "MongoDB Applied Design Patterns" might be a good companion text.

          The second half is mainly about deployment decisions (replication, sharding, administration) and looks ideal, but I haven't dug so deeply into that yet.

           
          5.0

          it's everything at once

          By Jaroslav Kubíček

          from Hradec Králové, Czech republic

          About Me Developer

          Verified Reviewer

          Pros

          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Intermediate
            • Novice
            • Student

            Comments about oreilly MongoDB: The Definitive Guide, 2nd Edition:

            Althought I studied Mongo DBA and Dev courses I learn many new and helpfull things. Book is not tedious list of functions, but it's full list of great tips.

            Displaying reviews 1-6

            Back to top

             
            Buy 2 Get 1 Free Free Shipping Guarantee
            Buying Options
            Immediate Access - Go Digital what's this?
            Ebook: $33.99
            Formats:  DAISY, ePub, Mobi, PDF
            Print & Ebook: $43.99
            Print: $39.99