উত্তর:
এই 3 টি জিনিসের একে অপরের সাথে কিছু করার নেই। আমি আপনাকে একটি ভূমিকা দেব এবং আপনি আলাদাভাবে আরও সুনির্দিষ্ট অনুসন্ধান করতে বা জিজ্ঞাসা করতে পারেন:
"এনডিবি ক্লাস্টার" বা "মাইএসকিউএল এনডিবি ক্লাস্টার" এর মতো বিভ্রান্তি এড়াতে - আমরা অনেকেই যার নাম দিয়েছি - এর বিপণন নাম মাইএসকিউএল ক্লাস্টার। এটি একটি সিঙ্ক্রোনাস বেশিরভাগ মেমরি-কেবল কী-মান স্টোর যা মাইএসকিউএল (এনডিবি ইঞ্জিনকে একটি ব্যাকএন্ড সরবরাহ করে) এর জন্য একটি ভাগ-কিছুই করা আর্কিটেকচারকে অনুমতি দেয় । এটি স্বয়ংক্রিয়ভাবে শার্পিং সরবরাহ করে (সুতরাং, আরও ভাল পড়া এবং থ্রুপুট লিখুন) এবং উচ্চ প্রাপ্যতা। এটি হাই-থ্রুপুট কী-মান ছোট-ডেটা সিস্টেমের জন্য ভাল কাজ করে তবে এটি সেটআপ করা তুলনামূলকভাবে জটিল (এটি সঠিকভাবে কনফিগার না করা হলে সমস্যাগুলির দিকে পরিচালিত করে বা এটি অনিচ্ছাকৃত উপায়ে ব্যবহার করা হয়) এবং এটি সর্বোত্তম জিনিস নয় - জ্ঞানী (কাঁচা গতি) এটি সরলিকৃত সংস্করণ (এটি কেবল মেমরি-কেবল এবং মূল-মানের চেয়ে বেশি জিনিসের জন্য ব্যবহার করা যেতে পারে তবে এটি এর চারপাশে নকশা করা হয়েছিল)। আমার মতে, ইঞ্জিনিয়ারিংয়ের একটি খুব ভাল অংশ, তবে এটির ব্যবহার সীমিত রয়েছে, কারণ এটি পৃথক ডাউনলোডের সাথে নিয়মিত মাইএসকিউএল সার্ভারের চেয়ে আলাদা পণ্য (এবং একটি নির্দিষ্ট ইঞ্জিনের ব্যবহার প্রয়োজন)।
মাইএসকিউএল ফ্যাব্রিক হ'ল পাইথন-এ লেখা সরঞ্জাম / মিডলওয়্যারের একটি সেট যা একটি প্রতিলিপিযুক্ত জিটিআইডি পরিবেশে নিয়মিত মাইএসকিউএল সার্ভারের সেট পরিচালনা করতে দেয় । এটি প্রতি সেটে গুচ্ছ নয়তবে এটি একজনকে পরিচালনা করতে সহায়তা করে। এর জাভা এবং পাইথন সংযোগকারীগুলির লিঙ্ক রয়েছে (তাই এটি স্বয়ংক্রিয়ভাবে সার্ভারের প্রসারণ এবং উচ্চ প্রাপ্যতা পরিচালনা করতে পারে তবে এটি নিয়মিত মাইএসকিউএল সার্ভারের শীর্ষে এবং নিয়মিত প্রতিলিপি হয় (ইনোডিবি-র মতো নিয়মিত স্টোরেজ ইঞ্জিনগুলি ব্যবহার করা যেতে পারে) । প্রতিলিপি, এখন অবধি অ্যাসিনক্রোনাস (বা আধা-সিনক্রোনাস), তাই এটি নিজেই সেরা ধারাবাহিকতা এবং সুরক্ষা সরবরাহ করতে পারে না; এটি ভবিষ্যতে 5.7 সংস্করণে পরিবর্তিত হতে পারে। যাইহোক, এই পদ্ধতির বিলম্বীতে কম ওভারহেড রয়েছে এবং মাইএসকিউএল ডিবিএর আরও পরিচিত প্রতিলিপি প্রযুক্তি ব্যবহার করে। মাইএসকিউএল ফ্যাব্রিক পাড়ার একটি তুলনামূলকভাবে নতুন বাচ্চা, তাই এখনও খুব বেশি বাড়ানো হয়নি তবে প্রতিযোগীর গ্যালেরা-ভিত্তিক ক্লাস্টারগুলিতে এটি ওরাকলের প্রতিক্রিয়া (একসাথে ঘোষিত সিঙ্ক্রোনাস প্রতিলিপি সহ) বলে মনে হচ্ছে।
আপনার যদি শারডিং এবং এইচএ দরকার হয় তবে আপনি 2 টি প্রাক্তন পণ্যগুলির মধ্যে একটি ব্যবহার করতে পারেন তবে সম্ভবত সম্পূর্ণ ভিন্ন পরিস্থিতিতে।
ওয়েবস্কেলএসকিউএল কোনও এইচএ সমাধান নয়, পূর্ববর্তীগুলির মতো, এটি কেবলমাত্র নাম যা বিভিন্ন সংস্থা মাইএসকিউএলের একটি কাঁটাচামচ / সংস্করণকে দিয়েছিল যেখানে তারা নির্দিষ্ট প্যাচগুলি ভাগ করে যা তাদের প্রয়োজন এবং সম্ভবত ওরাকল প্রয়োগ করেনি। আমি যতদূর জানি এটি ফেসবুক, টুইটার, লিংকডইন এবং গুগল দ্বারা তৈরি করা হয়েছে এবং তারা তাদের নিজস্ব মাইএসকিউএল সংস্করণগুলি সেই সাধারণ ভিত্তির উপরে পুনরায় সঞ্চার করে। তারা সমর্থন বা বাইনারি রিলিজ সরবরাহ করে না। আপনি যদি কোনও শেষ ব্যবহারকারী হন তবে আপনার সম্ভবত এটি ব্যবহারের যত্ন নেওয়া উচিত নয়, তবে এর থেকে কী বিকশিত হবে, বা অন্যান্য বিক্রেতাদের প্রতিক্রিয়া তা দেখার জন্য আপনার এই প্রকল্পে নজর রাখা উচিত।
আপনি যদি মাইএসকিউএল এইচএ / স্কেলিং দিয়ে শিখতে / শুরু করার চেষ্টা করছেন, বেসিক মাইএসকিউএল প্রতিলিপি দিয়ে শুরু করুন (এটি সেরা নাও হতে পারে তবে এটি দিয়ে শুরু করা সবচেয়ে সহজ জিনিস) তবে আপনি সেখান থেকে অন্য সমাধানগুলিতে চালিয়ে যেতে পারেন: ডিআরবিডি [ sic], জিটিআইডি-প্রতিলিপি, এনডিবি, গ্যালেরা, টুংস্টেন।
মাইএসকিউএল ফ্যাব্রিকটি মাইএসকিউএল ফ্যাব্রিক নোড / প্রক্রিয়া (যা ম্যানেজমেন্ট ফাংশন সম্পাদন করে) এবং ফ্যাব্রিক-সচেতন সংযোজকগুলি যেগুলি সবচেয়ে উপযুক্ত মাইএসকিউএল সার্ভারে সরাসরি অনুসন্ধান এবং লেনদেনের পথে সক্ষম করতে সক্ষম হয় হিসাবে প্রয়োগ করা হয়। মাইএসকিউএল ফ্যাব্রিক নোড তার স্টেট স্টোর (যা একটি মাইএসকিউএল ডাটাবেস) -এ স্টেট এবং রাউটিংয়ের তথ্য সঞ্চয় করে।
মাইএসকিউএল ক্লাস্টার এমন একটি প্রযুক্তি যা একটি ভাগ করা-না-করা সিস্টেমে মেমরির ডাটাবেসের ক্লাস্টারিং সক্ষম করে। ভাগ করা কিছুই নয় আর্কিটেকচার সিস্টেমটিকে খুব কম খরচে হার্ডওয়্যার এবং হার্ডওয়্যার বা সফ্টওয়্যারটির জন্য সর্বনিম্ন নির্দিষ্ট প্রয়োজনীয়তার সাথে কাজ করতে সক্ষম করে।