AdminShameek (Admin, MongoDB)
My feedback
2 results found
-
2 votes
An error occurred while saving the comment AdminShameek (Admin, MongoDB) supported this idea · -
89 votes
An error occurred while saving the comment AdminShameek (Admin, MongoDB) commentedAt this time, MongoDB is not planning on increasing or making its document size limit configurable. This is due to fact that this large, customer-breaking change presents a significant element of risk for us (e.g. validations customers are used to, drivers expecting documents to be a certain size, the current size limit of the MongoDB Wire Protocol being 48MB, etc.). At this time, we are focused on spending our time improving other critical facets of the MongoDB database.
I understand this may be frustrating as with certain use cases, having a configurable document size limit may be desirable. However, we have seen most use cases successfully achieve their same goal by working with a number of our workarounds. Please contact MongoDB Support or engage in the MongoDB Community Forums for more in-depth explanations and examples.
This feedback has not gone unheard; several products have made improvements to allow for most of the use cases mentioned here. Notably, this includes $changeStreamSplitLargeEvent, which can be used to split events greater than 16MB into smaller fragments.
Thank you all for taking the time to leave this feedback and we apologize for the lack of activity on this ticket. Please reach out to me directly if there is further feedback or inquiry.
An error occurred while saving the comment AdminShameek (Admin, MongoDB) commentedHey Albert, thanks for sharing this recommendation! What kind of scenarios would having this greater document size limit help you?
The reason MongoDB maintains a max doc size is so to ensure a large amount of documents of a large size don't induce a resource bottleneck - either with an excessive amount of RAM or, during networking, an excessive amount of bandwidth.
Through an improved data modelling, our users who have needed larger document size limits have been able to break up these large documents into smaller ones while still maintaining their use cases.
Hi Andrew,
Thank you for reaching out about this problem. We are currently researching new techniques for customers to understand the root cause of their application failures. I'd like to understand more about your use case and the alternatives that are considered. Would you be willing to share more over a short call?