课程大纲

介绍

  • 什么是 MongoDB 的聚合框架?
  • 聚合框架与Map-Reduce的对比

了解聚合概念

  • 聚合管道
  • MongoDB 聚合阶段
  • 用例和示例

开始

  • 安装和配置 MongoDB
  • 探索 MongoDB Compass 和 Studio 3T
  • 基本 CRUD 操作

聚合基础知识

  • 结构和语法
  • 查询条件($match)
  • 字段的包含和排除 ($project)
  • 对文档进行分组 ($group)
  • 使用数组 ($unwind)
  • $lookup和$graphLookup阶段
  • Express离子运算符

聚合中的高级操作

  • 对文档进行分类 ($bucket)
  • 多方面聚合 ($facet)
  • 累加器表达式 ($accumulator)
  • 将结果写入集合 ($merge)

优化聚合管道

  • 投影优化
  • 流水线顺序优化
  • 管道聚结优化
  • 索引和文档筛选器

故障 排除

摘要和后续步骤

要求

  • 了解数据分析概念
  • 经验 MongoDB

观众

  • 数据分析师
  • 数据科学家
 14 小时

人数



每位参与者的报价

客户评论 (5)

相关课程

课程分类