cheatsheets Jun 28, 2026 updated Jun 28, 2026
MongoDB Data Modeling Checklist
A checklist for deciding when to embed, reference, index, and evolve MongoDB documents.
- Status
- evergreen
- Visibility
- public
- Category
- Databases
- Difficulty
- intermediate
- Published
- Jun 28, 2026
- Updated
- Jun 28, 2026
Document Shape
- Aggregate boundary is clear.
- Embedded arrays are bounded.
- Large or shared entities are referenced.
- Schema evolution is planned.
Querying
- Indexes match real query patterns.
- Sorts are supported by indexes where needed.
- High-cardinality fields are understood.
- Query patterns are tested with realistic data size.
Operations
- Backup strategy exists.
- Sensitive fields are identified.
- Retention rules are documented.
- Data growth is monitored.
Source Links
Related Notes
Docs Jun 28, 2026 intermediate
MongoDB Data Modeling Notes
A document-database mental model for aggregates, embedding, references, indexes, and operational tradeoffs.
Cheat Sheets Jun 28, 2026 intermediate
Database Design Checklist
A checklist for choosing and shaping relational or document data models.
Docs Jun 28, 2026 intermediate
Database Design Mental Models
A durable set of data modeling questions for relational and document databases.
Cheat Sheets Jun 28, 2026 intermediate
PostgreSQL Production Checklist
A compact checklist for Postgres-backed backend services.
Docs Jun 28, 2026 intermediate
PostgreSQL Production Notes
Operational Postgres concepts for backend engineers: schemas, indexes, transactions, migrations, and reliability.
Backlinks
Docs Jun 28, 2026 intermediate
MongoDB Data Modeling Notes
A document-database mental model for aggregates, embedding, references, indexes, and operational tradeoffs.