العودة إلى أسئلة تخزين الكائنات
مركز المساعدة · الأسئلةتخزين الكائنات1 دقائق قراءة

متى أستخدم الرفع متعدد الأجزاء للكائنات الكبيرة؟

يقسم الرفع متعدد الأجزاء الكائن الكبير إلى أجزاء تُنقل منفصلة ثم تُجمع بعد اكتمالها. يفيد عند احتمال انقطاع النقل أو كبر الطلب الواحد، لكنه يضيف مسؤولية متابعة الحالة والتنظيف.

تخزين الكائنات

اختر حجماً عملياً للجزء

التزم بالحدود الموثقة لدى مزود التخزين ووازن بين عدد الطلبات وتكلفة إعادة المحاولة. تقلل الأجزاء الكبيرة عدد الطلبات، بينما تسمح الصغيرة بإعادة الجزء المتعثر دون إرسال الكائن كله.

حدّ عدد عمليات النقل المتزامنة حتى لا تشبع اتصال المستخدم أو ذاكرة التطبيق. احتفظ بقائمة الأجزاء ومعرّف الرفع حتى تأكيد الاكتمال.

أكمل النقل أو ألغِه بوضوح

لا تجمع الكائن إلا بعد رفع كل الأجزاء المتوقعة والتحقق من البيانات الوصفية المطلوبة. إذا تُرك النقل، فألغِه صراحة أو أعد قاعدة لتنظيف الرفعات غير المكتملة إذا كانت مدعومة.

تعامل مع الإكمال كتغيير حالة: اجعل إعادة المحاولة آمنة، وتحقق من الحجم أو البصمة النهائية عند توفرها، ولا تعلن النجاح قبل تأكيد خدمة التخزين. احمِ بيانات الاعتماد وقيدها بالمفتاح والعملية المطلوبة.

العودة إلى أسئلة تخزين الكائنات