Trong bối cảnh Big Data xử lý lượng dữ liệu lớn. Lượng dữ liệu lớn nên chia thành ba loại dựa trên mức độ tổ chức: Có cấu trúc (Structured), Nửa có cấu trúc (Semi-structured), Không cấu trúc (Unstructured).
Dựa trên mức độ tổ chức, tìm thấy các khác biệt:
Các khác biệt quan trọng:
| STT | Tiêu chí | Có cấu trúc | Nửa có cấu trúc | Không cấu trúc |
|---|---|---|---|---|
| 1 | Mức độ tổ chức | Tổ chức tốt nhất, mức độ cao nhất. | Tổ chức một phần, mức độ trung gian. | Hoàn toàn không tổ chức, mức độ thấp nhất. |
| 2 | Cách tổ chức | Cơ sở dữ liệu quan hệ (RDBMS). | XML/RDF một phần. | Dữ liệu ký tự và nhị phân đơn giản. |
| 3 | Quản lý giao dịch | Có quản lý giao dịch và đồng thời, phù hợp đa nhiệm. | Giao dịch không mặc định, thích ứng từ DBMS, không đồng thời. | Không quản lý giao dịch, không đồng thời. |
| 4 | Phiên bản (Versioning) | Phiên bản trên tuple, hàng, bảng. | Phiên bản chỉ nơi tuple/đồ thị có thể. | Phiên bản trên toàn bộ dữ liệu. |
| 5 | Linh hoạt & Mở rộng | Phụ thuộc schema, kém linh hoạt, kém mở rộng. | Linh hoạt hơn có cấu trúc, nhưng kém hơn không cấu trúc. | Không phụ thuộc DB, linh hoạt và mở rộng nhất. |
| 6 | Hiệu năng | Truy vấn phức tạp, JOIN, hiệu năng cao nhất. | Chỉ truy vấn nút ẩn danh, hiệu năng trung bình. | Chỉ truy vấn văn bản, hiệu năng thấp nhất. |