Giả sử ứng dụng của tôi tạo, lưu trữ và truy xuất số lượng mục nhập rất lớn (hàng chục triệu). Mỗi mục có số lượng dữ liệu khác nhau thay đổi (ví dụ: một số mục chỉ có một vài byte chẳng hạn như ID/tiêu đề, trong khi một số mục có thể có megabyte dữ liệu bổ sung). Cấu trúc cơ bản của mỗi mục là giống nhau và có định dạng XML.Lưu trữ một lượng lớn dữ liệu: DB hoặc Hệ thống Tệp?
Mục nhập được tạo và chỉnh sửa (nhiều khả năng là phụ thêm, không viết lại) tùy ý.
Có lưu ý các mục nhập dưới dạng tệp riêng biệt trong hệ thống tệp trong khi vẫn giữ các chỉ mục cần thiết trong DB so với lưu mọi thứ trong DB không?
những thứ bạn không cần nhanh: tệp sys; thứ bạn cần nhanh chóng: cơ sở dữ liệu –