आप "कैप्ड" संग्रह बना सकते हैं, जहाँ आप दस्तावेज़ों की सीमा निर्धारित कर सकते हैं, आप उसमें स्टोर कर सकते हैं।
हालांकि यह किसी अन्य दस्तावेज़ को जोड़ने से नहीं रोकता है (सुनिश्चित नहीं है, यदि आपको उस कार्यक्षमता की आवश्यकता है) - यदि आप कोई अन्य दस्तावेज़ जोड़ते हैं, तो पुराना हटा दिया जाएगा।
db.createCollection('mycappedcol',{capped: true, size:999999, max:1})
इसके अलावा, आप कैप्ड संग्रह से दस्तावेज़ों को हटा नहीं सकते हैं, आप उन्हें केवल नए के साथ बदल सकते हैं या पूरे संग्रह को छोड़ सकते हैं।
पुनश्च:कैप्ड संग्रह में, आपको बाइट्स में आकार निर्दिष्ट करना होगा, जो कि एक सीमा भी है (संग्रह निर्दिष्ट आकार से बड़ा नहीं हो सकता)। अगर आपको आकार की परवाह नहीं है, लेकिन आप केवल सीमा की परवाह करते हैं, तो बस आकार को काफी बड़ा सेट करें।