خطوات الاستخدام
أولاً، قم بتحديد حجم البيانات الإجمالي (Data Size) الذي تخطط لتخزينه في قاعدة البيانات الموزعة. هذا الحجم يجب أن يشمل جميع البيانات الفعلية مثل الجداول، الفهارس، والبيانات الوصفية، ويفضل تقديره بأقصى حد متوقع خلال فترة التشغيل. على سبيل المثال، إذا كنت تدير نظاماً للتجارة الإلكترونية بحجم بيانات 500 جيجابايت، فأدخل 500.
ثانياً، حدد الحد الأقصى لحجم القطعة الواحدة (Max Shard Size). هذا الحجم يمثل السعة القصوى التي يمكن أن تتحملها عقدة قاعدة البيانات (Shard) قبل أن تبدأ مشاكل الأداء أو السعة. يعتمد هذا الرقم على موارد الخادم (ذاكرة، معالج، قرص) ونوع قاعدة البيانات (مثل MongoDB أو Cassandra). على سبيل المثال، 50 جيجابايت لكل قطعة هي قيمة شائعة.
ثالثاً، ستقوم الحاسبة بقسمة حجم البيانات الإجمالي على الحد الأقصى لحجم القطعة، ثم تقوم بتقريب النتيجة لأعلى إلى أقرب عدد صحيح. الصيغة الرياضية هي: العدد الأمثل للتجزئة = ceil(حجم البيانات / الحد الأقصى لحجم القطعة). تعتبر هذه العملية أساساً لضمان توزيع البيانات بشكل متساوٍ مع تجاوز السعة المسموح بها.