Book description
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.
Table of contents
- Cover
- Title
- Copyright
- Dedication
- Contents at a Glance
- Contents
- About the Authors
- About the Technical Reviewer
- About the Contributor
- Acknowledgments
- Introduction
-
Chapter 1 : Introduction to MongoDB
- Reviewing the MongoDB Philosophy
- Fitting Everything Together
-
Reviewing the Feature List
- WiredTiger
- Using Document-Oriented Storage (BSON)
- Supporting Dynamic Queries
- Indexing Your Documents
- Leveraging Geospatial Indexes
- Profiling Queries
- Updating Information In Place (Memory Mapped Database Only)
- Storing Binary Data
- Replicating Data
- Implementing Sharding
- Using Map and Reduce Functions
- The Aggregation Framework
- Getting Help
- Summary
- Chapter 2 : Installing MongoDB
- Chapter 3 : The Data Model
- Chapter 4 : Working with Data
- Chapter 5 : GridFS
- Chapter 6 : PHP and MongoDB
- Chapter 7 : Python and MongoDB
- Chapter 8 : Advanced Queries
-
Chapter 9 : Database Administration
- Using Administrative Tools
- Backing Up the MongoDB Server
- Digging Deeper into Backups
- Restoring Individual Databases or Collections
- Automating Backups
- Backing Up Large Databases
- Importing Data into MongoDB
- Exporting Data from MongoDB
- Securing Your Data by Restricting Access to a MongoDB Server
- Protecting Your Server with Authentication
- Managing Servers
- Using MongoDB Log Files
- Validating and Repairing Your Data
- Upgrading MongoDB
- Monitoring MongoDB
- Using MongoDB Cloud Manager
- Summary
-
Chapter 10 : Optimization
- Optimizing Your Server Hardware for Performance
- Understanding MongoDB’s Storage Engines
- Understanding MongoDB Memory Use Under MMAPv1
- Understanding MongoDB Memory Use Under WiredTiger
- Evaluating Query Performance
- Managing Indexes
- Three-Step Compound Indexes By A. Jesse Jiryu Davis
- Specifying Index Options
- Using hint( ) to Force Using a Specific Index
- Using Index Filters
- Optimizing the Storage of Small Objects
- Summary
- Chapter 11 : Replication
- Chapter 12 : Sharding
- Index
Product information
- Title: The Definitive Guide to MongoDB: A complete guide to dealing with Big Data using MongoDB, Third Edition
- Author(s):
- Release date: December 2015
- Publisher(s): Apress
- ISBN: 9781484211823
You might also like
book
MongoDB Performance Tuning: Optimizing MongoDB Databases and their Applications
Use this fast and complete guide to optimize the performance of MongoDB databases and the applications …
book
MongoDB Fundamentals
Learn how to deploy and monitor databases in the cloud, manipulate documents, visualize data, and build …
video
MongoDB Administration
MongoDB is a very popular open source cross-platform document-oriented database program. This comprehensive tutorial is your …
book
MongoDB in Action, Second Edition
GET MORE WITH MANNING An eBook copy of the previous edition, MongoDB in Action (First Edition), …