Sharded ক্লাস্টার কি?
Sharded ক্লাস্টার কি?

ভিডিও: Sharded ক্লাস্টার কি?

ভিডিও: Sharded ক্লাস্টার কি?
ভিডিও: Mongodb Sharded আর্কিটেকচার | mongodb শার্ডেড ক্লাস্টার | কীভাবে শার্ডিং ক্লাস্টার তৈরি করবেন 2024, নভেম্বর
Anonim

একটি মঙ্গোডিবি খণ্ডিত ক্লাস্টার নিম্নলিখিত উপাদানগুলি নিয়ে গঠিত: শার্ড: প্রতিটি শার্ডের একটি উপসেট রয়েছে sharded তথ্য MongoDB 3.6 অনুসারে, শার্ডগুলিকে একটি প্রতিরূপ সেট হিসাবে স্থাপন করা আবশ্যক৷ মঙ্গোস: মঙ্গোস একটি কোয়েরি রাউটার হিসাবে কাজ করে, ক্লায়েন্ট অ্যাপ্লিকেশন এবং এর মধ্যে একটি ইন্টারফেস প্রদান করে খণ্ডিত ক্লাস্টার.

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, Sharded কি?

শেয়ারিং ডাটাবেস পার্টিশনের একটি প্রকার যা অনেক বড় ডাটাবেসকে ছোট, দ্রুত, আরও সহজে পরিচালিত অংশে আলাদা করে যাকে ডেটা শার্ড বলা হয়। শার্দ শব্দের অর্থ হল একটি পূর্ণাঙ্গের একটি ছোট অংশ।

একইভাবে, একটি Sharded সংগ্রহ কি? শেয়ারিং MongoDB-এর একটি ধারণা, যা একাধিক MongoDB দৃষ্টান্ত জুড়ে বড় ডেটা সেটকে ছোট ডেটা সেটে বিভক্ত করে। দ্য সংগ্রহ যা আকারে বড় হতে পারে আসলে একাধিক জুড়ে বিভক্ত সংগ্রহ বা Shards হিসাবে তারা বলা হয়. যৌক্তিকভাবে সমস্ত শার্ড এক হিসাবে কাজ করে সংগ্রহ.

এখানে, MongoDB-তে Sharded ক্লাস্টার কি?

ক mongodb ক্লাস্টার শব্দটি সাধারণত এর জন্য ব্যবহৃত হয় মঙ্গোডবিতে শার্ডেড ক্লাস্টার . ক এর প্রধান উদ্দেশ্য sharded mongodb হল: স্কেল বিভিন্ন নোড বরাবর রিড এবং লেখে। প্রতিটি নোড পুরো ডেটা পরিচালনা করে না তাই আপনি শার্ডের সমস্ত নোডের সাথে ডেটা আলাদা করতে পারেন।

কেন Sharding ব্যবহার করা হয়?

শেয়ারিং একাধিক ডাটাবেসে একটি একক লজিক্যাল ডেটাসেটকে বিভক্ত এবং সংরক্ষণ করার একটি পদ্ধতি। একাধিক মেশিনের মধ্যে ডেটা বিতরণ করে, ডাটাবেস সিস্টেমের একটি ক্লাস্টার বড় ডেটাসেট সংরক্ষণ করতে পারে এবং অতিরিক্ত অনুরোধগুলি পরিচালনা করতে পারে। শেয়ারিং একটি ডেটাসেট একটি একক ডাটাবেসে সংরক্ষণ করার জন্য খুব বড় হলে প্রয়োজনীয়।

প্রস্তাবিত: