ما هي أفضل طريقة للتطبيق لتحميل الملفات الكبيرة في s3؟
ما هي أفضل طريقة للتطبيق لتحميل الملفات الكبيرة في s3؟
Anonim

ال أكبر غير مرتبطة ملف يمكن أن يكون تم الرفع في منطقة الأمازون S3 الحاوية في عملية PUT واحدة هي 5 غيغابايت. إذا أردت أن تحميل كبير كائنات (> 5 جيجا بايت) ، سوف تفكر في استخدام متعدد الأجزاء تحميل API ، والذي يسمح بامتداد تحميل كائنات من 5 ميغابايت حتى 5 تيرابايت.

فقط مع ذلك ، ما هو حجم الملف الذي يجب أن تستخدم تحميل متعدد الأجزاء؟

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

تعرف أيضًا على كيفية عمل التحميل متعدد الأجزاء على s3؟ تحميل متعدد الأجزاء يسمح لك ب تحميل كائن واحد كمجموعة من الأجزاء. بعد كل أجزاء الكائن الخاص بك تم الرفع ، أمازون S3 ثم يقدم البيانات ككائن واحد. مع هذه الميزة يمكنك إنشاء متوازي التحميلات ، وقفة واستئناف الكائن تحميل ، وابدأ التحميلات قبل أن تعرف الحجم الإجمالي للكائن.

في المقابل ، هل تقوم AWS CLI تلقائيًا بإجراء تحميل متعدد الأجزاء لنقل الملفات الكبيرة بسرعة؟

عندما انت تحميل ملفات كبيرة بالنسبة إلى Amazon S3 ، فمن أفضل الممارسات للاستفادة منها تحميلات متعددة الأجزاء . إذا كنت تستخدم ملف سطر أوامر AWS واجهه المستخدم ( AWS CLI ) ، وكلها رفيعة المستوى Aws أوامر s3 أداء تلقائيا أ تحميل متعدد الأجزاء عندما الكائن هو كبير . تتضمن هذه الأوامر عالية المستوى Aws s3 cp و Aws مزامنة s3.

ما هو الحجم الأقصى للعنصر الذي يمكن تحميله من خلال وحدة التحكم s3؟

أمازون الفردية يمكن كائنات S3 نطاق في بحجم من 0 بايت كحد أدنى إلى أ أقصى 5 تيرابايت. ال أكبر كائن يمكن تحميله في PUT واحد هو 5 غيغابايت. ل أشياء أكبر من 100 ميغا ، يجب أن يأخذها العملاء في الاعتبار استخدام متعدد الأجزاء تحميل الإمكانية.

موصى به: