Table of Contents
Preface
Part 1 – Basic MongoDB – Design Goals and Architecture
1
MongoDB – A Database for the Modern Web
Technical requirements
The evolution of SQL and NoSQL
The evolution of MongoDB
MongoDB for SQL developers
MongoDB for NoSQL developers
MongoDB’s key characteristics and use cases
Key characteristics
Use cases for MongoDB
MongoDB criticism
MongoDB configuration and best practices
Operational best practices
Schema design best practices
Best practices for write durability
Best practices for replication
Best practices for sharding
Best practices for security
Best practices for AWS
Reference documentation and further reading
Summary
2
Schema Design and Data Modeling
Technical requirements
Relational schema design
MongoDB schema ...
Get Mastering MongoDB 6.x - Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.