課程簡介

介紹

  • 什麼是 MongoDB 的聚合框架?
  • 聚合框架與Map-Reduce的對比

瞭解聚合概念

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

開始

  • 安裝與設定MongoDB
  • 探索 MongoDB Compass 和 Studio 3T
  • 基本 CRUD 操作

聚合基礎知識

  • 結構和語法
  • 查詢條件($match)
  • 欄位的包含和排除 ($project)
  • 對文件進行群組 ($group)
  • 使用陣列 ($unwind)
  • $lookup和$graphLookup階段
  • Express離子運算符

聚合中的高級操作

  • 對文件進行分類 ($bucket)
  • 多方面聚合 ($facet)
  • 累加器表示式 ($accumulator)
  • 將結果寫入集合 ($merge)

優化聚合管道

  • 投影優化
  • 流水線順序優化
  • 管道聚結優化
  • 索引和文檔篩選器

故障排除

摘要和後續步驟

最低要求

  • 了解數據分析概念
  • 經驗 MongoDB

觀眾

  • 數據分析師
  • 數據科學家
 14 時間:

人數



每位參與者的報價

客戶評論 (5)

相關課程

課程分類