Book description
SummaryMongoDB 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 this 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 This book is written for developers. No MongoDB or NoSQL experience required. 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
Table of Contents
PART 1 GETTING STARTED
A database for the modern web
MongoDB through the JavaScript shell
Writing programs using MongoDB
PART 2 APPLICATION DEVELOPMENT IN MONGODB
Document-oriented data
Queries and aggregation
Updates, atomic operations, and deletes
PART 3 MONGODB MASTERY
Indexing and query optimization
Replication
Sharding
Deployment and administration
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
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …
book
Effective Java, 3rd Edition
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed …
book
Spring Boot: Up and Running
With over 75 million downloads per month, Spring Boot is the most widely used Java framework …