
这是一门从零开始、以完整项目贯穿的 MongoDB 课程。你会先理解 MongoDB 的历史、文档模型、BSON 与适用边界,完成 Docker 和 MongoDB 8.0 的安装启动,再亲手建立纸舟书店的书籍、顾客与订单数据。
接下来,同一组业务数据会连续推进 CRUD、数组与嵌套查询、稳定分页、原子更新、批量写入、嵌入与引用、模式校验、索引与 explain、聚合报表,以及基于 Node.js 22 和 MongoDB 官方驱动的可运行 API。
课程后半程进入真正的交付能力:多文档事务、成功提交与失败回滚、三节点副本集、认证授权、备份与隔离恢复、性能诊断、分片键和最小分片集群。所有实践都遵循“先解释知识点,再执行操作,随后展示结果并完成验收”的节奏;结课时,你将独立完成纸舟书店的端到端检查与资源清理。