Table of Contents
এই প্রবন্ধের মাধ্যমে সাধারণ পদ্ধতি অনুসন্ধান করা এবং এই ধারণাটি উদাহরণের মাধ্যমে তুলে ধরা হয়েছে।
তথ্য বিতরণ aciques
কোনো ধরনের তথ্য বিতরণের জন্য তথ্য সংগ্রহ করার জন্য কোনোSQL ডাটাবেস বেশ কিছু কৌশল ব্যবহার করা হয়। অধিকাংশ সাধারণ পদ্ধতি হলো, কঠোরতা, সামঞ্জস্যপূর্ণ হ্যাশিং এবং সীমা অতিক্রম । প্রতিটি পদ্ধতির সুবিধা রয়েছে এবং ব্যবহার করা, যা অ্যাপ্লিকেশনের প্রয়োজন অনুযায়ী ব্যবহার করা হয়।
বৃদ্ধি ও বৃদ্ধি
একত্রিত করা তথ্যের পরিমাণ হ্রাস করার সঙ্গে বিভিন্ন misdropds-র মধ্যে ছোট অংশকে বিভক্ত করা হয়, যা একাধিক নোডের মধ্যে সংরক্ষণ করা হয় । এই পন্থাটি অনুভূমিক মাপার অনুমতি দেয়, যেগুলোকে অধিক পরিমাণ তথ্য এবং অধিক ট্রাফিক ব্যবস্থাপনার জন্য ডাটাবেসের উপর ভিত্তি করে নির্মিত হতে পারে । উদাহরণস্বরূপ, ব্যবহারকারীর আই. ডি. আই. নম্বর অথবা হ্যাশ মূল্য অনুযায়ী ব্যবহারকারী ডাটাবেসের উপর ভিত্তি করে তথ্য পূরণ করতে পারে ।
কন্সেটিং হ্যাশিং
প্রতিটি তথ্য এবং নোডের একটি হ্যাশ তালিকা দ্বারা তথ্য ভাগ করা হয় । তথ্য সবচেয়ে কাছে হ্যাশ মূল্য দ্বারা নোডের মধ্যে সংরক্ষণ করা হয় । তথ্য সংরক্ষণ করা হয় নোডের মান হ্রাস করে, তথ্য চলাচলের আন্দোলন হ্রাস করা হয় অথবা নোড সরিয়ে ফেলা হয় । এই পদ্ধতি সাধারণত ক্যাশ ক্যাশে এবং নোএসকিউএল সিস্টেমের মত ব্যবহার করা হয় ।
উদাহরণস্বরূপ: Datacialcial
ধরুন একটি নোএসকিউএল গুচ্ছ পাঁচটি নোডের মধ্যে একই রকমের হ্যাশ ব্যবহার করে । তথ্য ০ থেকে ১০০০ এর মধ্যে মান নির্ধারণ করা হয় । যদি কোন তথ্যতে ৪৫০ থেকে ৫০ এর মধ্যে থাকে, এবং নোড হ্যাশ লাইন দেয়া হয়:
- Nod 1: 0 -১৯৯
- Nnd 2: 200 -39
- নোড ৩: ৪০০ - ৫৯৯
- কোন খাদ ৪: ৬০০-৭৯৯
- Nnd 5: ৮০০ -99
হ্যাশ হ্যাশকৃত ৪৫০ এর ডাটা জমা দেয়া হবে নোডে ৩-এ, কারণ তার হ্যাশকৃত হ্যাশে তথ্য প্রকাশিত হবে ৪০০-৫৯৯ নম্বরের মধ্যে। এই সহজ উদাহরণ দেখায় যে, কিভাবে তথ্য বিতরণ করা হয়।