- Full Description
The Definitive Guide to MongoDB, Second Edition, is updated for the latest version and includes all of the latest MongoDB features, including the aggregation framework introduced in version 2.2 and hashed indexes in version 2.4. 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.
The Definitive Guide to MongoDB, Second Edition, starts with the basics, including how to install on Windows, Linux, and OS X, and how MongoDB handles your data. Then you'll learn how to develop with MongoDB with both PHP and Python, including an example application using a PHP driver to create a blog application. Finally, you'll dig into more advanced but extremely important MongoDB features, including optimization, replication, and sharding -- load-balancing that makes MongoDB ideal for dealing with Big Data.
If you're dealing with data, MongoDB should be on your must-learn list. The Definitive Guide to MongoDB, Second Edition, is just the book you need.
What youll learn
- Set up MongoDB on all major server platforms, including Windows, Linux, OS X, and cloud platforms like Rackspace, Azure, and Amazon EC2
- Work with GridFS and the new aggregation framework
- Work with your data using non-SQL commands
- Write applications using either PHP or Python
- Optimize MongoDB
- Master MongoDB administration, including replication, replication tagging, and tag-aware sharding
Who this book is for
Database admins and developers who need to get up to speed on MongoDB and its Big Data, NoSQL approach to dealing with data management.
- Table of Contents
Table of ContentsPart I: MongoDB Basics
Ch. 1: Introduction to MongoDB
Ch. 2: Installing MongoDB
Ch. 3: The Data Model
Ch. 4: Working with Data
Ch. 5: GridFS
Part II: Developing with MongoDB
Ch. 6: PHP and MongoDB
Ch. 7: Python and MongoDB
Ch. 8: Advanced Queries
Part III: Advanced MongoDB with Big Data
Ch. 9: Database Administration
Ch. 10: Optimization
Ch. 11: Replication
Ch. 12: Sharding
If you think that you've found an error in this book, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.No errata are currently published