The Definitive Guide to MongoDB: A Complete Guide to Dealing with Big Data using MongoDB, Third Edition

  • 6h 33m
  • David Hows, Eelco Plugge, Peter Membrey, Tim Hawkins
  • Apress
  • 2015

The Definitive Guide to MongoDB, Third Edition, is updated for MongoDB 3 and includes all of the latest MongoDB features, including the aggregation framework introduced in version 2.2 and hashed indexes in version 2.4. The Third Edition also now includes Node.js along with Python.

MongoDB is the most popular of the "Big Data" NoSQL database technologies, and it's still growing. David Hows from 10gen, along with experienced MongoDB authors Peter Membrey and Eelco Plugge, provide their expertise and experience in teaching you everything you need to know to become a MongoDB pro.

About the Author

Hailing from the U.K., strongPeter Membrey/strong has worked for Red Hat, holds a RHCE certification, and worked and taught at a number of educational institutions since the beginning of his career. He knows what Linux users like and need, and hopes that CentOS will get the kudos it deserves. He lives in Hong Kong and is teaching and consulting on all matters to do with Linux Enterprise networking, while studying for his master's degree.

About the Authors

David Hows is an Honors graduate from the University of Woolongong in NSW, Australia. He got his start in computing trying to drive more performance out of his family PC without spending a fortune. This led to a career in IT, where David has worked as a Systems Administrator, Performance Engineer, Software Developer, Solutions Architect, and Database Engineer.

Peter Membrey is a Chartered IT Fellow with over 15 years of experience using Linux and Open Source solutions to solve problems in the real world. An RHCE since the age of 17, he has also had the honor of working for Red Hat and writing several books covering Open Source solutions. He holds a master's degree in IT (Information Security) from the University of Liverpool and is currently an EngD candidate at the Hong Kong Polytechnic University, where his research interests include time synchronization, cloud computing, big data, and security.

Eelco Plugge is a techie who works and lives in the Netherlands. Currently working as an engineer in the mobile device management-industry where he spends most of his time analyzing logs, configs and errors, he previously worked as a data encryption specialist at McAfee and held a handful of IT/system engineering jobs. Eelco is the author of various books on MongoDB and Load Balancing, a skilled troubleshooter and holds a casual interest in IT security-related subjects complementing his MSc in IT Security.

Tim Hawkins produced one of the world's first online classifieds portals in 1993,, before moving on to run engineering for many of Yahoo EU's non-media-based properties, such as search, local search, mail, messenger, and its social networking products. He is currently managing a large offshore team for a major US eTailer, developing and deploying next-gen eCommerce applications.

In this Book

  • Introduction to MongoDB
  • Installing MongoDB
  • The Data Model
  • Working with Data
  • GridFS
  • PHP and MongoDB
  • Python and MongoDB
  • Advanced Queries
  • Database Administration
  • Optimization
  • Replication
  • Sharding