This book is dedicated to peace and human dignity and to all those who work for these ideals
Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this Book
About the Cover Illustration
1. Getting started
Chapter 1. A database for the modern web
Chapter 2. MongoDB through the JavaScript shell
Chapter 3. Writing programs using MongoDB
2. Application development in MongoDB
Chapter 4. Document-oriented data
Chapter 5. Queries and aggregation
Chapter 6. Updates, atomic operations, and deletes
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
1.1. Born in the cloud
1.2. MongoDB’s key features
1.2.1. The document data model
1.2.2. Ad hoc queries
1.2.3. Secondary indexes
1.2.4. Replication
1.2.5. Speed and durability
1.2.6. Scaling