Ứng dụng Meteor của tôi có một tệp CSV, phân tích cú pháp nó với Baby Parse (Papa Parse cho máy chủ) và chèn dữ liệu vào bộ sưu tập MongoDB.Tại sao 24 MB dữ liệu CSV trở thành 230 MB trong bộ sưu tập MongoDB?
Mỗi hàng CSV được chèn dưới dạng tài liệu. Tệp CSV 24 MB chứa ~ 900.000 hàng; do đó, ~ 900.000 tài liệu trong bộ sưu tập. Mỗi tài liệu có 5 trường bao gồm id duy nhất của tài liệu.
Khi tôi sử dụng dataSize()
để nhận kích thước bộ sưu tập, tôi nhận được số 230172976; nếu tôi không nhầm, con số này bằng byte; do đó nó là 230 MB.
Tại sao sự gia tăng khổng lồ này lại xảy ra? Làm thế nào tôi có thể sửa lỗi này?
Vui lòng cung cấp các hàng mẫu để có giải thích rõ ràng. –