প্রথমত, এটি প্রকৃতপক্ষে পরবর্তী সংস্করণে উত্থাপিত হচ্ছে 8MB
বা 16MB
... তবে আমি এটিকে দৃষ্টিকোণে রাখার কথা ভাবছি, 10gen থেকে এলিয়ট (যিনি মোংগোডিবি বিকাশ করেছেন) এটিকে সর্বোত্তমভাবে বলেছেন:
সম্পাদনা: আকারটি সরকারীভাবে ' বাড়ানো ' হয়েছে16MB
সুতরাং, আপনার ব্লগের উদাহরণে, 4 এমবি আসলে একটি সম্পূর্ণ লট .. উদাহরণস্বরূপ, "ওয়ার্ল্ডস ওয়ার্ল্ড" এর সম্পূর্ণ অসম্পূর্ণ পাঠ্যটি কেবল 364 কে (এইচটিএমএল):
http://www.gutenberg.org/etext/36
যদি আপনার ব্লগ পোস্টটি দীর্ঘ মন্তব্যগুলির সাথে দীর্ঘ হয় তবে আমি তার জন্য এটি পড়ব না :)
ট্র্যাকব্যাকগুলির জন্য, আপনি যদি তাদের 1MB উত্সর্গ করেন তবে আপনার কাছে সহজেই 10 কে-র বেশি (সম্ভবত 20k এর কাছাকাছি) থাকতে পারে
সুতরাং সত্যিকারের উদ্ভট পরিস্থিতি বাদে এটি দুর্দান্ত কাজ করবে। এবং ব্যতিক্রম ক্ষেত্রে বা স্প্যামে, আমি সত্যিই ভাবি না যে আপনি যাইহোক 20 এমবি অবজেক্টটি চাইবেন। আমি মনে করি ট্র্যাকব্যাকগুলিকে 15 কে বা তার হিসাবে ক্যাপিং করা পারফরম্যান্সের জন্য যাই হোক না কেন অনেক কিছু বোঝায়। বা যদি কখনও ঘটে তবে কমপক্ষে বিশেষ কেসিং করুন।
-Eliot
আমি মনে করি আপনি সীমাতে পৌঁছানোর জন্য বেশ চাপ দিয়েছিলেন ... এবং সময়ের সাথে সাথে, আপনি আপগ্রেড করলে ... আপনাকে কম এবং কম চিন্তা করতে হবে।
সীমাটির মূল বিষয়টি হ'ল আপনি নিজের সার্ভারে থাকা সমস্ত র্যাম ব্যবহার করবেন না (যেমন আপনি MB
যখন জিজ্ঞাসা করছেন তখন আপনাকে সমস্ত নথিকে র্যামে লোড করতে হবে need )
সুতরাং সীমাটি হ'ল একটি সাধারণ সিস্টেমে সাধারণ ব্যবহারযোগ্য র্যামের কিছু% ... যা বছরের পর বছর বাড়তে থাকবে।
মংগোডিবিতে ফাইল সংরক্ষণের বিষয়ে নোট
আপনার যদি গ্রিডএফএস এপিআই16MB
ব্যবহার করতে পারে তার চেয়ে বড় ডকুমেন্টগুলি (বা ফাইলগুলি) সঞ্চয় করতে হবে যা স্বয়ংক্রিয়ভাবে ডেটাগুলিকে সেগমেন্টে বিভক্ত করবে এবং এগুলি আপনার কাছে আবার প্রবাহিত করবে (এভাবে আকারের সীমা / র্যামের সমস্যাটি এড়ানো হবে))
একক নথিতে কোনও ফাইল সঞ্চয় করার পরিবর্তে গ্রিডেফএস ফাইলটি অংশগুলিতে বা অংশগুলিতে বিভক্ত করে এবং প্রতিটি খণ্ডকে পৃথক নথি হিসাবে সংরক্ষণ করে।
গ্রিডএফএস ফাইল সংরক্ষণের জন্য দুটি সংগ্রহ ব্যবহার করে। একটি সংগ্রহ ফাইল খণ্ডগুলি সঞ্চয় করে, এবং অন্যান্য স্টোরগুলিতে মেটাডেটা ফাইল করে।
কোনও এসকিউএল ডাটাবেসে আপনি যতটা সম্ভব চিত্র, ফাইল, ভিডিও ইত্যাদি সঞ্চয় করতে আপনি এই পদ্ধতিটি ব্যবহার করতে পারেন। আমি এটি বহু গিগাবাইট ভিডিও ফাইল সঞ্চয় করতেও ব্যবহার করেছি।