Đề cương khóa học

Giới thiệu

  • Khung công tác Aggregation của MongoDB là gì?
  • So sánh Khung công tác Aggregation với Map-Reduce

Tổng quan về các khái niệm tổng hợp

  • Đường ống tổng hợp
  • Các giai đoạn tổng hợp của MongoDB
  • Ví dụ và trường hợp sử dụng

Bắt đầu làm quen

  • Cài đặt và cấu hình MongoDB
  • Khám phá MongoDB Compass và Studio 3T
  • Thao tác CRUD cơ bản

Tổng hợp cơ bản

  • Cấu trúc và cú pháp
  • Điều kiện truy vấn ($match)
  • Bao gồm và loại trừ các trường ($project)
  • Nhóm tài liệu ($group)
  • Làm việc với mảng ($unwind)
  • Các giai đoạn $lookup và $graphLookup
  • Các toán tử biểu thức

Thao tác nâng cao trong tổng hợp

  • Phân loại tài liệu ($bucket)
  • Tổng hợp đa mặt ($facet)
  • Biểu thức tích lũy ($accumulator)
  • Ghi kết quả vào bộ sưu tập ($merge)

Tối ưu hóa đường ống tổng hợp

  • Tối ưu hóa projection
  • Tối ưu hóa trình tự đường ống
  • Tối ưu hóa liên kết đường ống
  • Chỉ mục và bộ lọc tài liệu

Gỡ lỗi

Tổng kết và bước tiếp theo

Yêu cầu

  • Hiểu các khái niệm về phân tích dữ liệu
  • Có kinh nghiệm sử dụng MongoDB

Đối tượng tham gia

  • Nhà phân tích dữ liệu
  • Khoa học dữ liệu
 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan