Golo Roden
Golo Roden

Reputation: 150614

How does MongoDB calculate the size of a document?

In MongoDB there is the maximum size of 16 MByte per document. Does this size limit include sub-documents?

In other words: Are the 16 MByte per document including its sub-documents, or is it 16 MByte per document and each sub-document counts as an own document?

Upvotes: 0

Views: 107

Answers (1)

Sergio Tulentsev
Sergio Tulentsev

Reputation: 230286

Yes, this is 16MB limit for the whole structure, including sub-documents.

Keep in mind that what you call sub-documents, MongoDB sees as regular values. From its perspective, they are no different than, say, strings. Just values.

Upvotes: 2

Related Questions