Liên hệ với chúng tôi

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

Thao tác dữ liệu tiên tiến

  • Điều chỉnh Mongo Shell
  • Xử lý hiệu quả các thao tác CRUD (chèn, truy vấn, cập nhật, xóa)
  • Các lệnh quản trị hữu ích

Tối ưu hóa hiệu suất

  • Công cụ giám sát tích hợp: mongotop, mongostat
  • Phân tích hiệu suất bộ nhớ và I/O
  • MongoDB Cloud Manager và Munin
  • Xác định các truy vấn chưa tối ưu. Sử dụng trình hồ sơ truy vấn (query profiler).
  • Công cụ lưu trữ: MMAPv1 và WiredTiger
  • Đối tượng Explain

Lập chỉ mục và các bộ sưu tập đặc biệt

  • Quản lý các chỉ mục và hiểu biết về cơ chế lập chỉ mục của MongoDB
  • Chỉ mục trường đơn và chỉ mục hợp
  • Chỉ mục trên mảng và tài liệu con
  • Chỉ mục địa lý (Geo Indexes)
  • Các bộ sưu tập giới hạn kích thước (capped collections), TTL và con trỏ tailable

Tổng hợp

  • Tổng hợp cho mục đích đơn
  • Pipeline tổng hợp
  • Giới thiệu về map-reduce

Sao chép

  • Cách sao chép không đồng bộ hoạt động trong MongoDB
  • Cài đặt và duy trì bộ sao chép (replica set)
  • Sử dụng sự quan tâm đến việc ghi (write concern) và sở thích đọc (read preference)
  • Xử lý các lỗi sao chép

Phân đoạn

  • Cách phân đoạn tự động hoạt động
  • Cài đặt cụm phân đoạn MongoDB
  • Cách lựa chọn khóa phân đoạn (shard key) một cách khôn ngoan
  • Quản lý nâng cao một cụm phân đoạn
  • Quản lý cụm phân đoạn mất cân bằng
  • Xử lý các đoạn dữ liệu (phân tách, hợp nhất, di chuyển)

Bảo mật

  • Xác thực và ủy quyền trong các bộ sao chép và cụm phân đoạn
  • Quản lý đặc quyền và vai trò tùy chỉnh
  • Các khuyến nghị cho triển khai bảo mật

Kế hoạch Sao lưu và Khôi phục

  • Các chiến lược dựa trên hệ thống tệp
  • mongodump và mongorestore
  • Khôi phục dữ liệu tại thời điểm cụ thể

Yêu cầu

Hiểu biết về các khái niệm cơ bản và trung cấp, cùng với vài năm kinh nghiệm thực tế trong công việc.

 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

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

Các danh mục liên quan