2013-08-22 7 views
5

December 2010 में दस्तावेज़ का आकार 4 एमबी से 16 एमबी तक बढ़ गया। क्या इसे और बढ़ाया जाएगा? अगर ऐसा हैं तोह कब?क्या mongodb दस्तावेज़ आकार सीमा 16 एमबी से बढ़ाई जाएगी?

आकार के चारों ओर एक काम डेटाबेस का सामान्यीकरण है, और अधिक संग्रह बनाकर, और आवेदन स्तर में शामिल होना (मोंगोडीबी के माध्यम से प्रदान नहीं किया गया)।

क्या कोई कॉन्फ़िगरेशन विकल्प उपलब्ध है (मोंगोडीबी में) जो सीमा को बढ़ाता है या आसपास के काम के लिए प्रदान करता है?

सीमा के आसपास कामकाज के लिए सुझाव स्वागत है।

+0

के संभावित डुप्लिकेट (http://stackoverflow.com/questions/15307800/mongodb-single-document-size-limit-is-16mb) –

उत्तर

8

इसके लिए एक जेरा है: https://jira.mongodb.org/browse/SERVER-5923 लेकिन यह सुविधाओं के तहत सूचीबद्ध है कि 10gen सुनिश्चित नहीं हैं कि मेरा मतलब है कि मैं आपकी सांस नहीं पकड़ूंगा।

डॉक्यूमेंट आकार वास्तव में एक अच्छे कारण के लिए है, अर्थात् स्मृति आवंटन।

यदि आपको 16me से अधिक की आवश्यकता है तो आपको गंभीरता से विचार करने की आवश्यकता है कि आप क्या कर रहे हैं। मोंगोडीबी क्लाइंट साइड में शामिल हो सकता है और कभी-कभी आपको यह स्वीकार करना होगा कि कुछ डेटा बेहतर है और एप्लिकेशन में शामिल है। हमेशा एम्बेडिंग के अंगूठे का नियम असत्य और गलत है।

+5

तो संक्षेप में, 16 एमबी किसी के लिए पर्याप्त होना चाहिए! -बिल गेट्स –

+0

@ रॉबर्ट क्रिस्ट ने कब कहा था? – Sammaye

+4

प्रसिद्ध मिथक कि 1 9 80 के दशक में बिल गेट्स ने कहा कि 640 केबी मेमोरी किसी के लिए पर्याप्त होनी चाहिए। ऐसा लगता है कि मोंगो देव अब एक ही तर्क का उपयोग कर रहे हैं। –

3

mongodb में GridFS पर देखें। दस्तावेज़ आकार के संभावित कामकाज के लिए।

कोई टिप्पणी नहीं जब आधिकारिक तौर पर दस्तावेज आकार सीमा मोंगोडीबी में सामान्य रूप से दस्तावेजों के लिए बढ़ाई जाएगी।

+5

gridfs के साथ समस्या यह है कि है [MongoDB एकल दस्तावेज़ आकार सीमा 16MB है] कई बिट्स में द्विआधारी डेटा का एक बिट विभाजित करता है, अधिकांश ड्राइवरों को केवल इसके माध्यम से विशेष रूप से बाइनरी डेटा लेने के लिए डिज़ाइन किया गया है और चूंकि यह सर्वर-साइड चीज नहीं है, इसलिए आपको अपना खुद का ग्रिडफ़ास हैंडलर बनाना होगा और न केवल ग्रिडफ़ दस्तावेज़ों से पूछताछ करना होगा जैसा कि आप सामान्य होगा, 16 मेगापिक्सल से बड़ा दस्तावेज़, यदि मुश्किल – Sammaye

+0

उत्कृष्ट बिंदु नहीं है तो मुश्किल होगा। अद्यतन के लिए धन्यवाद। –

संबंधित मुद्दे