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
1.1. Built for the internet
1.2. MongoDB’s key features
1.2.1. Document data model
1.2.2. Ad hoc queries
1.2.3. Indexes
1.2.4. Replication
1.2.5. Speed and durability
1.2.6. Scaling
1.3. MongoDB’s core server and tools
1.3.1. Core server
1.3.2. JavaScript shell
1.3.3. Database drivers
1.3.4. Command-line tools
1.4. Why MongoDB?
1.4.1. MongoDB versus other databases
1.4.2. Use cases and production deployments
1.5. Tips and limitations
1.6. History of MongoDB
Version 1.8.x (no longer officially supported)
Version 2.0.x (no longer officially supported)
Version 2.2.x (no longer officially supported)
Version 2.4.x (oldest stable release)
Version 2.6.x (stable release)
Version 3.0.x (newest stable release)
1.7. Additional resources
1.8. Summary
Chapter 2. MongoDB through the JavaScript shell
2.1. Diving into the MongoDB shell
2.1.1. Starting the shell
2.1.2. Databases, collections, and documents
2.1.3. Inserts and queries
2.1.4. Updating documents
2.1.5. Deleting data
2.1.6. Other shell features