With Early Release ebooks, you get books in their earliest form—the author's raw and unedited content as he or she writes—so you can take advantage of these technologies long before the official release of these titles. You’ll also receive updates when significant changes are made, new chapters are available, and the final ebook bundle is released.
Manage your data in a database system designed to support modern application development. The updated edition of this authoritative and accessible guide shows you the many advantages of using document-oriented databases, including how this secure, high-performance system enables flexible data models, high availability, and horizontal scalability.
Written by current and former members of the MongoDB team, the third edition covers new features introduced in MongoDB versions 3.0 and 3.2, and includes a preview of 3.4 features. You’ll find substantial updates on querying, indexing, aggregation, replica sets, cloud and ops manager, test setup, sharding administration, data administration, durability, monitoring, and security.
Authors Shannon Bradshaw (MongoDB) and Kristina Chodorow (Google) provide guidance for database developers, advanced configuration for system administrators, and use cases for a variety of projects. Ideal for NoSQL newcomers and experienced MongoDB users alike, this book also includes many real-world schema design examples.
Chapter 2Getting Started
Chapter 3Creating, Updating, and Deleting Documents
Chapter 6Special Index and Collection Types
Chapter 7Data Analysis and the Aggregation Framework
Chapter 8Application Design
Chapter 9Storage Engines
Chapter 10Setting Up a Replica Set
Chapter 11Components of a Replica Set
Chapter 12Connecting to a Replica Set from Your Application
Shannon is VP of Education at MongoDB. In this capacity, he manages online and in-person training products delivered through MongoDB University and the MongoDB Professional Certification program. Shannon holds a Ph.D. in Computer Science from Northwestern University. Prior to MongoDB, Shannon was an Assistant Professor in the Business School at The University of Iowa and then Chair and Associate Professor of Computer Science at Drew University. Throughout his career in academia, Shannon consulted as a software engineer with several startups and financial services firms.
Kristina is a software engineer who worked on the MongoDB core for five years. She led MongoDB's replica set development as well as writing the PHP and Perl drivers. She has given talks on MongoDB at meetups and conferences around the world and maintains a blog on technical topics at http://www.kchodorow.com. She currently works at Google.