MongoDB Advantages . MongoDB এর উপকারিতা

MongoDB এর উপকারিতা

নয়ন চন্দ্র দত্ত

 

কোন রিলেশনাল ডাটাবেস এর একটি সাধারণ স্কিমা ডিজাইন বা নকশা আছে যা টেবিলের সংখ্যা এবং এই সমস্ত টেবিলের মধ্যে সম্পর্ক দেখায়।

RDBMS এর উপর MongoDB এর উপকারিতা

১। স্কিমা হ্রাসঃ MongoDB একটি ডকুমেন্ট ডেটাবেস যেখানে একটি কালেকশন ভিন্ন ভিন্ন ডকুমেন্টে ধারণ করে। ডকুমেন্টের ক্ষেত্র সংখ্যা, কন্টেন্ট, আকার এক ডকুমেন্ট থেকে অন্য ডকুমেন্টে ভিন্ন হতে পারে।

২। একটি একক বস্তুর গঠন স্পষ্ট হয়।

৩। কোন জটিল যোগদান থাকে না।

৪। গভীর অনুসন্ধান-ক্ষমতা। ডকুমেন্ট-ভিত্তিক অনুসন্ধান ল্যংগুয়েজ যা প্রায় এসকিউএল এর মত শক্তিশালী, এর ব্যবহারে ডকুমেন্টগুলোতে MongoDB এর গতিশীল অনুসন্ধান সমর্থন করে ।

৫। Tuning বা সুরকরণ

৬। বাধাপ্রাপ্ত স্কেল-আউটঃ MongoDB এর আকার পরিবর্তন করা সহজ ।

৭। অ্যাপ্লিকেশন অবজেক্টকে ডেটাবেস অবজেক্টে রূপান্তর করার প্রয়োজন নেই। দ্রুত তথ্য এক্সেস সক্রিয় করতে, কাজের সেট জমা করার জন্য অভ্যন্তরীণ মেমরি ব্যবহার করুন ।

 

MongoDB কেন ব্যবহার করা উচিত

১। ডকুমেন্ট ভিত্তিক সংগ্রহস্থলঃ JSON স্টাইল ডকুমেন্টে তথ্য জমা হবে।

২। যেকোন অ্যাট্রিবিউট এর ইন্ডেক্সকরণ

৩। প্রতিলিপি এবং উচ্চ সহজলভ্যতা

৪। সমৃদ্ধশালী অনুসন্ধান বা Queries

৫। দ্রুত ক্ষেত্র আপডেট করা

৬। MongoDB দ্বারা পেশাগত সাপোর্ট প্রদান

 

কোথায় MongoDB ব্যবহার করা উচিত?

১। বড় ডেটা

২। কনটেন্ট ম্যানেজমেন্ট এবং ডেলিভারি

৩। মোবাইল এবং সামাজিক অবকাঠামো

৪। ব্যবহারকারীর ডেটা ব্যবস্থাপনা এবং

৫।তথ্যের হাব(Hub)

 

http://Bangla.SaLearningSchool.com