Một số mẹo:
-
Không lập chỉ mục bộ sưu tập của bạn trước khi chèn , khi các phần chèn sửa đổi chỉ mục là một chi phí. Chèn mọi thứ, sau đó tạo chỉ mục.
-
thay vì "lưu", hãy sử dụng mongoDB "batchinsert" có thể chèn nhiều bản ghi trong 1 thao tác. Vì vậy, có khoảng 5000 tài liệu được chèn mỗi lô. Bạn sẽ thấy hiệu suất tăng đáng kể.
xem phương pháp số 2 của chèn tại đây, cần một mảng tài liệu để chèn thay vì một tài liệu. Ngoài ra, hãy xem thảo luận trong chủ đề này
Và nếu bạn muốn đánh giá điểm chuẩn hơn -
-
Đây chỉ là phỏng đoán, hãy thử sử dụng bộ sưu tập giới hạn có kích thước lớn được xác định trước để lưu trữ tất cả dữ liệu của bạn. Bộ sưu tập có giới hạn không có chỉ mục có hiệu suất chèn rất tốt.