আইওটি অ্যাপ্লিকেশনগুলিতে শার্ডিং কী?
আইওটি অ্যাপ্লিকেশনগুলিতে শার্ডিং কী?

ভিডিও: আইওটি অ্যাপ্লিকেশনগুলিতে শার্ডিং কী?

ভিডিও: আইওটি অ্যাপ্লিকেশনগুলিতে শার্ডিং কী?
ভিডিও: ডেটাবেস শার্টিং ব্যাখ্যা করা হয়েছে 2024, নভেম্বর
Anonim

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

এছাড়াও জেনে নিন, ডাটাবেস শার্ডিং কি এবং কিভাবে উদাহরণ সহ কাজ করে?

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

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

এই পদ্ধতিতে, শার্ডিং এবং পার্টিশনের মধ্যে পার্থক্য কী?

“ শার্ডিং বিতরণ বা বিভাজন একাধিক জুড়ে ডেটা ভিন্ন মেশিন যখন বিভাজন একই মেশিনে ডেটা বিতরণ ।

ক্যাসান্দ্রায় শার্ডিং কি?

ভিতরে ক্যাসান্ড্রা , প্রতিটি শার্ড একটি একক সার্ভার এবং প্রতিলিপি একাধিক শার্ডে একটি বস্তু সংরক্ষণ করে অর্জন করা হয়। যদি একটি সার্ভার মারা যায়, বস্তুটি এখনও অন্যান্য শার্ডে (আশা করি) বেঁচে থাকে। MongoDB-তে, প্রতিটি শার্ড একাধিক সার্ভারের একটি রেপ্লিকা সেট।

প্রস্তাবিত: