MongoDB: từ gốc đến internals
Những chủ đề dài được viết thành nhiều phần, nên đọc theo thứ tự.
Bắt đầu đọc →Phần 1: Nền tảng
- 1MongoDB hoạt động thế nào: bức tranh tổng thể
- 2Document Model: suy nghĩ bằng document thay vì bảng
- 3BSON & ObjectId: dữ liệu thật sự trông thế nào
- 4Data Modeling: embed hay reference? Thiết kế từ cách dữ liệu được đọc
- 5Schema Design Patterns: những hình dạng document có tên, và cách đổi schema khi hệ thống đang chạy
- 6CRUD & Query Model: MongoDB đọc và ghi dữ liệu ra sao
Phần 2: Index & Query
- 7Index Fundamentals: mục lục của MongoDB và cái giá của nó
- 8Compound & Advanced Indexing: thứ tự field, ESR và các loại index đặc biệt
- 9Query Planner & explain(): MongoDB chọn cách chạy query ra sao
- 10Aggregation Pipeline: dây chuyền xử lý dữ liệu và cái giá của từng trạm
- 11Query Performance & Pagination: phân trang, multi-tenant và truy vết query chậm