Book description
MongoDB in Action, Second Edition is now available. An eBook of this older edition is included at no additional cost when you buy the revised edition!
A limited number of pBook copies of this edition are still available. Please contact Manning Support to inquire about purchasing previous edition copies.
MongoDB in Action is a comprehensive guide to MongoDB for application developers. The book begins by explaining what makes MongoDB unique and describing its ideal use cases. A series of tutorials designed for MongoDB mastery then leads into detailed examples for leveraging MongoDB in e-commerce, social networking, analytics, and other common applications.
About the Technology
Big data can mean big headaches. MongoDB is a document-oriented database designed to be flexible, scalable, and very fast, even with big data loads. It's built for high availability, supports rich, dynamic schemas, and lets you easily distribute data across multiple servers.
About the Book
MongoDB in Action introduces you to MongoDB and the document-oriented database model. This perfectly paced book provides both the big picture you'll need as a developer and enough low-level detail to satisfy a system engineer. Numerous examples will help you develop confidence in the crucial area of data modeling. You'll also love the deep explanations of each feature, including replication, auto-sharding, and deployment.
What's Inside
- Indexes, queries, and standard DB operations
- Map-reduce for custom aggregations and reporting
- Schema design patterns
- Deploying for scale and high availability
About the Reader
Written for developers. No MongoDB or NoSQL experience required.
About the Author
Kyle Banker is a software engineer at 10gen where he maintains the official MongoDB drivers for Ruby and C.
Quotes
Awesome! MongoDB in a nutshell.
- Hardy Ferentschik, Red Hat
Excellent. Many practical examples.
- Curtis Miller, Flatterline
Not only the how, but also the why.
- Philip Hallstrom, PJKH, LLC
Has a developer-centric flavor--an excellent reference.
- Rick Wagner, Red Hat
A must-read.
- Daniel Bretoi, Advanced Energy
Table of contents
- Copyright
- Dedication
- Brief Table of Contents
- Table of Contents
- Preface
- Acknowledgments
- About this Book
- About the Cover Illustration
- Part 1. Getting started
- Chapter 1. A database for the modern web
- Chapter 2. MongoDB through the JavaScript shell
- Chapter 3. Writing programs using MongoDB
- Part 2. Application development in MongoDB
- Chapter 4. Document-oriented data
- Chapter 5. Queries and aggregation
- Chapter 6. Updates, atomic operations, and deletes
- Part 3. MongoDB mastery
- Chapter 7. Indexing and query optimization
- Chapter 8. Replication
- Chapter 9. Sharding
- Chapter 10. Deployment and administration
- Appendix A. Installation
- Appendix B. Design patterns
- Appendix C. Binary data and GridFS
- Appendix D. MongoDB in PHP, Java, and C++
- Appendix E. Spatial indexing
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: MongoDB in Action
- Author(s):
- Release date: December 2011
- Publisher(s): Manning Publications
- ISBN: 9781935182870
You might also like
book
MongoDB in Action, Second Edition
GET MORE WITH MANNING An eBook copy of the previous edition, MongoDB in Action (First Edition), …
book
MongoDB Fundamentals
Learn how to deploy and monitor databases in the cloud, manipulate documents, visualize data, and build …
book
Learn MongoDB 4.x
Design, administer, and deploy high-volume and fault-tolerant database applications using MongoDB 4.x Key Features Build a …
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 …