CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
返回首页
语言2 周

MongoDB 入门

文档模型、CRUD、索引、聚合与 Spring Data MongoDB,对接 backend / spring-boot 路线图。

登录后追踪本课程进度 —登录

从第 1 课开始

全部课时

12 节
  1. 01

    MongoDB 是什么

    文档 vs 关系表、适用场景、本站 MySQL 主库说明。

  2. 02

    安装与 mongosh

    Docker/本地安装、mongosh 连接、show dbs。

  3. 03

    文档与 BSON

    JSON 风格文档、_id、嵌套与数组。

  4. 04

    CRUD 操作

    insertOne/find/updateOne/deleteOne。

  5. 05

    查询与投影

    过滤、排序、limit、projection。

  6. 06

    索引

    单字段、复合索引、explain。

  7. 07

    聚合管道

    $match/$group/$project 入门。

  8. 08

    Spring Data MongoDB

    @Document、MongoRepository、与 JPA 对照。

  9. 09

    何时用 Mongo vs SQL

    选型、CodeRoadMap 仍用 MySQL 的原因。

  10. 10

    Docker 运行 MongoDB

    官方镜像、卷、compose 片段。

  11. 11

    Node.js 驱动与 Mongoose

    mongoose schema、与 nodejs 路线图衔接。

  12. 12

    综合练习

    课程评论/日志集合设计;可选 Spring 读写 API。