আমি নিশ্চিত নই যে আপনি যদি সত্যিই বড় ডেটাসেটগুলি পরিচালনা করতে থাকেন এবং আপনার জমি থেকে শুরু করা দরকার তবে বাহ্যিক পরামর্শদাতারা আপনার সংস্থার পক্ষে আরও ভাল সমর্থন হবে কিনা। দয়া করে আমাকে ভুল করবেন না, তবে যদি কেউ এতগুলি গ্রাহককে নিয়ে কোনও প্রকল্প স্ক্রু করে তোলে, তবে এটি আপনার কোম্পানির উপর জন প্রভাব ফেলবে।
এক টেবিলের 10 এম টিপলস সম্পর্কিত, আপনার যদি ভাল ইনডেক্সিং থাকে তবে তা ঠিক থাকবে। আমাদের এখানে এক টেবিলের বেশ কয়েকটি 100 মি টুপলস সংরক্ষণ করতে হবে (বিক্রি হওয়া আইটেম) যা বড় ওরাকল 11 জি তে সূক্ষ্মভাবে কাজ করে
ফেসবুকের ডিজি ডিজাইন: ফেসবুক ডাটাবেস ডিজাইনের একটি ম্যাপ সহ ২০১০ সাল থেকে এখানে একটি পোস্ট করা হচ্ছে
আপনি যেমন পার্টিশন প্রকারের সম্পর্কে মাইএসকিএল ডকুমেন্টেশন পড়তে চাইতে পারেন: মাইএসকিউএল ডকুমেন্টেশন: পার্টিনিয়নিং
মাইএসকিউএল এই ধরণের সমর্থন করে:
শ্রেণিটি পার্টিশন। এই ধরণের পার্টিশনটি প্রদত্ত পরিসরের মধ্যে থাকা কলাম মানগুলির ভিত্তিতে পার্টিশনগুলিকে সারিগুলি বরাদ্দ করে। বিভাগ 18.2.1, "পার্টিশন পরিবর্তন করুন" দেখুন।
বিভাজন তালিকাভুক্ত । RANGE দ্বারা পার্টিশন করার অনুরূপ, পৃথক পৃথক মানগুলির একটি সেট মিলিয়ে কলামের ভিত্তিতে পার্টিশনটি নির্বাচন করা হয়। বিভাগ 18.2.2, "পার্টিশনের তালিকা তৈরি করুন" দেখুন।
হ্যাশ পার্টিশন। এই ধরণের পার্টিশনের সাথে একটি ব্যবহারকারী-সংজ্ঞায়িত এক্সপ্রেশন দ্বারা ফিরে আসা মানের ভিত্তিতে একটি পার্টিশন নির্বাচন করা হয় যা সারণীতে সারণিতে কলামের মানগুলিতে পরিচালিত হয়। ফাংশনটিতে মাইএসকিউএলে কোনও বৈধ অভিব্যক্তি থাকতে পারে যা একটি নননেজিটিভ পূর্ণসংখ্যার মান দেয়। লাইনয়ার হ্যাশ, এই ধরণের একটি এক্সটেনশনও উপলব্ধ। বিভাগ 18.2.3, "হ্যাশ পার্টিশন" দেখুন।
মূল পার্টিশন। এই জাতীয় পার্টিশনটি HASH দ্বারা পার্টিশন করার অনুরূপ, মূল্যায়ন করার জন্য কেবল এক বা একাধিক কলাম সরবরাহ করা হয় এবং মাইএসকিউএল সার্ভার তার নিজস্ব হ্যাশিং ফাংশন সরবরাহ করে। এই কলামগুলিতে পূর্ণসংখ্যার মান ছাড়াও অন্যান্য থাকতে পারে, যেহেতু মাইএসকিউএল দ্বারা সরবরাহিত হ্যাশিং ফাংশনটি কলামের ডেটা ধরণের নির্বিশেষে কোনও পূর্ণসংখ্যার ফলাফলের গ্যারান্টি দেয়। লাইনয়ার কী, এই ধরণের একটি এক্সটেনশনও উপলব্ধ। বিভাগ 18.2.4, "মূল পার্টিশন" দেখুন।
I can't believe they would have one global user table with 950 million entries.
আমি পারি, এটি এত বড় নয়। আমি বড় টেবিল নিয়ে কাজ করেছি। এটা বেশ সাধারণ। অন্য বিকল্পটি আমি বিবেচনা করব যদি আপনার কাছে অন্যান্য প্রচুর ডেটা হয় তবে কোনও নুএসকিউএল ডাটাবেস।