NoSQL: bốn họ và khi nào dùng

Ba mô-đun tương tác: (1) chọn họ NoSQL theo use case, (2) cùng một dữ liệu ở 4 mô hình, (3) bảng đánh đổi SQL vs NoSQL.

1 · Chọn họ NoSQL theo use case

Đọc tình huống, chọn họ phù hợp nhất. Có phản hồi đúng/sai kèm lý do.

2 · Cùng một dữ liệu, bốn mô hình

Dữ liệu: user An (id 42) ở Hanoi có 2 đơn hàng. Bấm để xem cùng dữ liệu đó biểu diễn ra sao ở từng mô hình.

🗄️ Quan hệ (bảng) 🔑 Key-Value 📄 Document (JSON) 🕸️ Graph

3 · SQL vs NoSQL — bảng đánh đổi

Bấm vào một hàng để xem giải thích đánh đổi. Xanh = SQL lợi thế, cam = NoSQL lợi thế.

Tiêu chíSQL (quan hệ)NoSQL
← Chọn một tiêu chí để xem đánh đổi chi tiết.