Thiết kế dữ liệu
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.
Đây là trang khung cho nhóm Thiết kế dữ liệu trong lộ trình học MongoDB.
Mục lục
Phạm vi dự kiến
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.
Các bài trong nhóm
- Nguyên tắc thiết kế schema — Thiết kế schema từ access pattern, kích thước dữ liệu và vòng đời document.
- Embedding và referencing — Chọn nhúng hay tham chiếu dựa trên cardinality, locality và cập nhật dữ liệu.
- Mô hình hóa quan hệ — Biểu diễn quan hệ one-to-one, one-to-many và many-to-many trong MongoDB.
- Schema validation — Dùng JSON Schema và validator để bảo vệ cấu trúc collection.
- Dữ liệu đa hình — Tổ chức nhiều biến thể document trong một hoặc nhiều collection.
- Các data modeling pattern — Khảo sát bucket, subset, computed, extended reference và các pattern phổ biến.