2012-05-31 7 views

Trả lời

28

other question này nên trả lời câu hỏi của bạn:

Documents lớn hơn 4MB (khi chuyển đổi sang BSON) có thể không được lưu vào cơ sở dữ liệu. Đây là một giới hạn hơi tùy ý (và có thể được nâng lên trong tương lai); nó chủ yếu là để ngăn chặn thiết kế lược đồ xấu và đảm bảo hiệu suất nhất quán.

Lưu ý rằng trong câu trả lời được chọn cho câu hỏi đó, người nhận xét đề cập rằng nó có thể lớn tới 8mb hoặc 16mb ngay bây giờ.

Vì vậy, để trả lời câu hỏi của bạn, không nhất thiết là một chuỗi đơn lẻ chỉ có thể có độ dài nhất định, nhưng thay vì đó, toàn bộ tài liệu toàn bộ tài liệu phải dưới 16MB.

+9

Giới hạn sửa đổi mới là 16MB, không phải 4. – DhruvPathak

+2

Cảm ơn @DhruvPathak, câu trả lời cập nhật. –

0

Xem this:

Kích thước tài liệu BSON tối đa là 16 MB . Tài liệu tối đa kích thước giúp đảm bảo rằng một tài liệu không thể sử dụng số tiền quá mức RAM hoặc trong quá trình truyền, lượng băng thông quá mức. Để lưu trữ tài liệu lớn hơn kích thước tối đa, MongoDB cung cấp GridFS API.