Jaki jest najlepszy sposób, aby aplikacja przesyłała duże pliki w s3?
Jaki jest najlepszy sposób, aby aplikacja przesyłała duże pliki w s3?

Wideo: Jaki jest najlepszy sposób, aby aplikacja przesyłała duże pliki w s3?

Wideo: Jaki jest najlepszy sposób, aby aplikacja przesyłała duże pliki w s3?
Wideo: How can I optimize performance when I upload large files to Amazon S3? 2024, Może
Anonim

ten Największa pojedynczy plik to może być załadowany w Amazonkę S3 Zasobnik w jednej operacji PUT to 5 GB. Jeśli chcesz prześlij duże obiekty (> 5 GB), rozważysz użycie multipart Przekazać plik API, które pozwala Przekazać plik obiekty od 5 MB do 5 TB.

Tak więc, w jakim rozmiarze pliku należy użyć przesyłania wieloczęściowego?

ten Przesyłanie wieloczęściowe Zaprojektowano API do poprawić Przekazać plik doświadczenie dla większych obiektów. Możesz przesłać obiekty w Części . Te obiekty części mogą być załadowany niezależnie, w dowolnej kolejności i równolegle. Możesz użyć a Przesyłanie wieloczęściowe dla obiektów od 5 MB do 5 TB w rozmiar.

Wiesz też, jak działa przesyłanie wieloczęściowe na s3? Przesyłanie wieloczęściowe pozwala Ci na Przekazać plik pojedynczy obiekt jako zestaw części. Po tym, jak wszystkie części twojego obiektu są załadowany , Amazonka S3 następnie przedstawia dane jako pojedynczy obiekt. Dzięki tej funkcji możesz tworzyć równolegle przesyłanie , wstrzymaj i wznów obiekt Przekazać plik i zacząć przesyłanie zanim poznasz całkowity rozmiar obiektu.

W związku z tym, czy AWS CLI automatycznie wykonuje przesyłanie wieloczęściowe, aby szybko przesyłać duże pliki?

Kiedy ty przesyłać duże pliki do Amazon S3, jest to najlepsza praktyka do wykorzystania przesyłanie wieloczęściowe . Jeśli używasz Wiersz poleceń AWS Interfejs ( AWS CLI ), wszystkie na wysokim poziomie aws Polecenia s3 automatycznie wykonywać a przesyłanie wieloczęściowe kiedy obiekt jest wielki . Te polecenia wysokiego poziomu obejmują: aws s3 cp i aws synchronizacja s3.

Jaki jest maksymalny rozmiar obiektu, który można przesłać za pomocą konsoli s3?

Indywidualna Amazonka Obiekty S3 mogą zasięg w rozmiar od minimum 0 bajtów do a maksymalny 5 terabajtów. ten największy obiekt, który można przesłać w jednym PUT to 5 gigabajtów. Do przedmioty większy niż 100 megabajtów, klienci powinni rozważyć za pomocą wieloczęściowy Wgrywać zdolność.

Zalecana: