মঙ্গোডিবিতে আরবিটারের ব্যবহার কী?
মঙ্গোডিবিতে আরবিটারের ব্যবহার কী?
Anonim

একটি আরবিটার বিশেষভাবে একটি "ভারসাম্যহীনতা" বা একদিকে সংখ্যাগরিষ্ঠতা তৈরি করার জন্য ডিজাইন করা হয়েছে যাতে এই ক্ষেত্রে একটি প্রাথমিক নির্বাচন করা যায়। আপনি উভয় পাশে নোড একটি সমান সংখ্যা পেতে হলে মঙ্গোডিবি একটি প্রাথমিক নির্বাচন করবে না এবং আপনার সেট লিখিত গ্রহণ করবে না।

শুধু তাই, একটি আরবিটার নোড ফাংশন কি?

আরবিটার নোড কোন তথ্য সংরক্ষণ করবেন না; তাদের ফাংশন প্রতিরূপ সেট নির্বাচনে একটি অতিরিক্ত ভোট প্রদান করা হয়. একটি MongoDB ক্লাস্টারের জন্য ন্যূনতম প্রয়োজনীয়তা হল কমপক্ষে দুটি থাকা নোড : একটি প্রাথমিক এবং একটি মাধ্যমিক নোড . একটি রেপ্লিকা সেট 50 পর্যন্ত থাকতে পারে নোড তবে ভোটদানকারী সদস্য হতে পারেন মাত্র ৭ জন।

উপরন্তু, MongoDB তে প্রতিলিপি কিভাবে কাজ করে? মঙ্গোডিবি - প্রতিলিপি . প্রতিলিপি হয় একাধিক সার্ভার জুড়ে ডেটা সিঙ্ক্রোনাইজ করার প্রক্রিয়া। প্রতিলিপি অপ্রয়োজনীয়তা প্রদান করে এবং বিভিন্ন ডাটাবেস সার্ভারে ডেটার একাধিক কপি সহ ডেটা প্রাপ্যতা বৃদ্ধি করে। প্রতিলিপি এছাড়াও আপনাকে হার্ডওয়্যার ব্যর্থতা এবং পরিষেবা বাধা থেকে পুনরুদ্ধার করার অনুমতি দেয়।

তাহলে, রেপ্লিকা সেটে আরবিটারের উদ্দেশ্য কী?

আরবিটার . একটি সালিস ডেটা সঞ্চয় করে না, কিন্তু যতক্ষণ না পর্যন্ত সালিস mongod প্রক্রিয়া যোগ করা হয় প্রতিরূপ সেট , দ্য সালিস অন্য যেকোনো মঙ্গোড প্রক্রিয়ার মতো কাজ করবে এবং একটি দিয়ে শুরু করবে সেট ডেটা ফাইল এবং একটি পূর্ণ আকারের জার্নাল সহ।

MongoDB তে প্রতিরূপ কি?

ক প্রতিরূপ স্থাপন করা মঙ্গোডিবি মঙ্গোড প্রক্রিয়াগুলির একটি গ্রুপ যা একই ডেটা সেট বজায় রাখে। প্রতিরূপ সেটগুলি অপ্রয়োজনীয়তা এবং উচ্চ প্রাপ্যতা প্রদান করে এবং সমস্ত উত্পাদন স্থাপনার ভিত্তি। এই বিভাগে পরিচয় করিয়ে দেয় মঙ্গোডিবিতে প্রতিলিপি সেইসাথে উপাদান এবং স্থাপত্য প্রতিরূপ সেট

প্রস্তাবিত: