Học MongoDB
Lộ trình học MongoDB từ nền tảng đến vận hành production.
Tài liệu này tổ chức kiến thức MongoDB theo lộ trình từ cơ bản đến production. Hãy học lần lượt theo sidebar hoặc chọn nhóm phù hợp với nhu cầu hiện tại.
Mục lục
Cách sử dụng
Mỗi nhóm gồm một trang tổng quan và các bài placeholder ngắn. Nội dung chi tiết sẽ được bổ sung từng bài trong lượt viết tiếp theo.
Lộ trình tổng quát
Lộ trình học
- Nền tảng MongoDB — Hiểu MongoDB, document, BSON, kiến trúc và các nguyên tắc mô hình dữ liệu.
- Bắt đầu — Cài đặt môi trường và thực hiện các thao tác MongoDB đầu tiên.
- CRUD và truy vấn — Làm chủ các thao tác ghi, đọc và xử lý kết quả truy vấn.
- Thiết kế dữ liệu — Thiết kế schema document cân bằng giữa tính đơn giản, nhất quán và hiệu năng.
- Indexes và hiệu năng truy vấn — Xây dựng index đúng cách và phân tích kế hoạch thực thi truy vấn.
- Aggregation Framework — Biến đổi và phân tích dữ liệu bằng aggregation pipeline.
- Transactions và consistency — Hiểu atomicity, transaction và các mức đảm bảo đọc ghi trong MongoDB.
- Replication và sharding — Đảm bảo tính sẵn sàng và mở rộng MongoDB theo chiều ngang.
- Ứng dụng và công cụ — Tích hợp MongoDB với ứng dụng và sử dụng các công cụ trong hệ sinh thái.
- Bảo mật và production — Triển khai MongoDB an toàn, có khả năng quan sát và phục hồi trong production.
- Troubleshooting — Chẩn đoán các lỗi MongoDB thường gặp theo một quy trình có hệ thống.