Koks yra geriausias būdas programai įkelti didelius failus į s3?
Koks yra geriausias būdas programai įkelti didelius failus į s3?

Video: Koks yra geriausias būdas programai įkelti didelius failus į s3?

Video: Koks yra geriausias būdas programai įkelti didelius failus į s3?
Video: How can I optimize performance when I upload large files to Amazon S3? 2024, Gruodis
Anonim

The didžiausias viengungis failą tai gali būti įkeltas į Amazonę S3 Vienos PUT operacijos segmentas yra 5 GB. Jeigu nori įkelti didelį objektus (> 5 GB), apsvarstysite galimybę naudoti kelias dalis įkelti API, kuri leidžia įkelti objektai nuo 5 MB iki 5 TB.

Taigi, kokio dydžio failą turėtumėte naudoti kelių dalių įkėlimui?

The Kelių dalių įkėlimas API sukurta į pagerinti įkelti patirtis didesniems objektams. Galite įkelti objektus dalys . Šie objektai dalys gali būti įkeltas nepriklausomai, bet kokia tvarka ir lygiagrečiai. Tu gali naudoti a Kelių dalių įkėlimas objektams nuo 5 MB į 5 TB in dydis.

Taip pat žinote, kaip kelių dalių įkėlimas veikia s3? Kelių dalių įkėlimas leidžia jums įkelti vienas objektas kaip dalių rinkinys. Juk visos jūsų objekto dalys yra įkeltas , Amazon S3 tada pateikia duomenis kaip vieną objektą. Naudodami šią funkciją galite kurti lygiagrečius įkėlimai , pristabdykite ir atnaujinkite objektą įkelti , ir pradėkite įkėlimai prieš sužinodami bendrą objekto dydį.

Atitinkamai, ar AWS CLI automatiškai atlieka kelių dalių įkėlimą, kad greitai perkeltų didelius failus?

Kada tu įkelti didelius failus „Amazon S3“, tai geriausia praktika kelių dalių įkėlimai . Jei naudojate AWS komandų eilutė Sąsaja ( AWS CLI ), visi aukšto lygio aws s3 komandos automatiškai atlikti a kelių dalių įkėlimas kai objektas yra didelis . Šios aukšto lygio komandos apima aws s3 cp ir aws s3 sinchronizavimas.

Koks yra maksimalus objekto dydis, kurį galima įkelti per s3 konsolę?

Individualus „Amazon“. S3 objektai gali diapazonas dydis nuo mažiausiai 0 baitų iki a maksimalus iš 5 terabaitų. The didžiausias objektas, kurį galima įkelti viename PUT yra 5 gigabaitai. Dėl objektų didesni nei 100 megabaitų, klientai turėtų apsvarstyti naudojant daugiadalis Įkelti gebėjimas.

Rekomenduojamas: