আপনার যদি সত্যিকারের বৃহত আকারে স্কেলযোগ্য সক্ষমতার প্রয়োজন হয় তবে আপনার traditionalতিহ্যবাহী ডাটাবেস ইঞ্জিনগুলি ব্যবহার করা উচিত নয়।
Ditionতিহ্যবাহী এসকিউএল ডাটাবেসগুলি বেশ ভাল স্কেল করে (আপনি মাইএসকিউএল, এসকিউএল সার্ভার বা অর্কেল ব্যবহার করে বড় সাইটের প্রচুর উদাহরণ পাবেন) তবে একটি নির্দিষ্ট সময়ে আপনি স্কেলাবিলিটি সীমাতে পৌঁছে যাবেন । ঠিক যখন এটি ঘটে তা নির্ভর করবে চাহিদার মাত্রা, আপনার আবেদনের প্রয়োজনীয়তার জটিলতা, ব্যয়বহুল সার্ভারগুলিতে আপনি কতটা ব্যয় করতে ইচ্ছুক এবং আপনি ডাটাবেসের ব্যবহারকে আরও অনুকূলিত করতে কতটা সক্ষম depend অনেকগুলি সাইট কখনও এই সীমাটিকে আঘাত করবে না, তবে আপনি যদি তা করেন তবে এটি বেশ বেদনাদায়ক এবং সমস্যাটি সমাধান করার জন্য আপনাকে একটি বড় ইঞ্জিনিয়ারিং চ্যালেঞ্জের মুখোমুখি হতে হবে।
এই বিষয়টির বাইরে, আপনার সত্যিকার অর্থে একটি সম্পূর্ণ বিতরিত নোএসকিউএল ডাটাবেস দরকার - যেমন কাসান্দ্রার মতো কিছু যা ফেসবুকে তাদের কয়েকটি বড় ডেটা চ্যালেঞ্জ সমাধানের জন্য তৈরি হয়েছিল। NoSQL ডাটাবেসগুলি কার্যকরভাবে সীমাহীন অনুভূমিক স্কেলিবিলিটির অনুমতি দেওয়ার জন্য কিছু allowতিহ্যবাহী এসকিউএল ডাটাবেস ক্ষমতাগুলি (সাধারণত লেনদেন, লকিং এবং চূড়ান্ত ধারাবাহিকতার চারপাশে) স্পষ্টভাবে বলি দেয়।
সামগ্রিকভাবে আমার পরামর্শটি হ'ল যদি আপনার সত্যিই বিশাল আকারের স্কেলাবিলিটি প্রয়োজন হয় তবে তা নির্ধারণ করুন এবং সেই অনুযায়ী আপনার প্রযুক্তির পথ বেছে নিন।