מהי הדרך הטובה ביותר עבור האפליקציה להעלות את הקבצים הגדולים ב-s3?
מהי הדרך הטובה ביותר עבור האפליקציה להעלות את הקבצים הגדולים ב-s3?

וִידֵאוֹ: מהי הדרך הטובה ביותר עבור האפליקציה להעלות את הקבצים הגדולים ב-s3?

וִידֵאוֹ: מהי הדרך הטובה ביותר עבור האפליקציה להעלות את הקבצים הגדולים ב-s3?
וִידֵאוֹ: אייל גולן, אני קורא לך! 2024, מאי
Anonim

ה הגדול ביותר יחיד קוֹבֶץ זה יכול להיות הועלה לתוך אמזון S3 דלי בפעולת PUT יחידה הוא 5 GB. אם אתה רוצה להעלות בגדול אובייקטים (> 5 GB), תשקול להשתמש בריבוי חלקים להעלות API, המאפשר להעלות אובייקטים מ-5 MB עד 5 TB.

רק אז, באיזה גודל קובץ כדאי להשתמש בהעלאה מרובה חלקים?

ה העלאה מרובה חלקים API מתוכנן ל תשפרו את להעלות ניסיון עבור חפצים גדולים יותר. אתה יכול להעלות חפצים פנימה חלקים . אלה חפצים חלקים יכולים לִהיוֹת הועלה באופן עצמאי, בכל סדר, ובמקביל. אתה יכול להשתמש א העלאה מרובה חלקים עבור אובייקטים מ-5 מגה-בייט ל 5 TB in גודל.

יודע גם, כיצד פועלת העלאה מרובה חלקים ב-S3? העלאה מרובה חלקים מאפשר לך ל להעלות אובייקט בודד כקבוצה של חלקים. אחרי כל החלקים של האובייקט שלך הם הועלה , אמזון S3 לאחר מכן מציג את הנתונים כאובייקט בודד. עם תכונה זו אתה יכול ליצור מקביל העלאות , השהה והמשך אובייקט להעלות , ולהתחיל העלאות לפני שאתה יודע את גודל האובייקט הכולל.

בהתאם, האם AWS CLI מבצעת העלאה מרובה חלקים אוטומטית כדי להעביר קבצים גדולים במהירות?

כאשר אתה להעלות קבצים גדולים ל-Amazon S3, זו שיטה מומלצת למינוף העלאות מרובי חלקים . אם אתה משתמש ב- שורת הפקודה של AWS ממשק ( AWS CLI ), כולם ברמה גבוהה aws פקודות s3 לבצע באופן אוטומטי א העלאה מרובה חלקים כאשר האובייקט זה גדול . פקודות ברמה גבוהה אלה כוללות aws s3 cp ו aws סנכרון s3.

מהו הגודל המקסימלי של אובייקט שניתן להעלות דרך קונסולת S3?

אמזון בודד אובייקטים S3 יכולים טווח פנימה גודל מ-0 בתים לפחות ל-a מַקסִימוּם של 5 טרה-בייט. ה האובייקט הגדול ביותר שניתן להעלות ב-PUT בודד הוא 5 גיגה-בייט. ל חפצים גדול מ-100 מגה בייט, לקוחות צריכים לשקול באמצעות הרב-חלק העלה יכולת.

מוּמלָץ: