Cách tốt nhất để ứng dụng tải lên các tệp lớn trong s3 là gì?
Cách tốt nhất để ứng dụng tải lên các tệp lớn trong s3 là gì?

Video: Cách tốt nhất để ứng dụng tải lên các tệp lớn trong s3 là gì?

Video: Cách tốt nhất để ứng dụng tải lên các tệp lớn trong s3 là gì?
Video: AWS: 3 cách lập trình Java để upload file lên S3 2024, Có thể
Anonim

Các lớn nhất Độc thân tập tin đó có thể là đã tải lên vào một Amazon S3 Nhóm trong một thao tác PUT duy nhất là 5 GB. Nếu bạn muốn tải lên lớn đối tượng (> 5 GB), bạn sẽ cân nhắc sử dụng nhiều phần tải lên API, cho phép tải lên đối tượng từ 5 MB đến 5 TB.

Vì vậy, ở kích thước tệp bạn nên sử dụng tải lên nhiều phần?

Các Tải lên nhiều phần API được thiết kế đến cải thiện tải lên kinh nghiệm cho các đối tượng lớn hơn. Bạn có thể tải lên đối tượng trong các bộ phận . Đối tượng này các bộ phận có thể thì là ở đã tải lên độc lập, theo bất kỳ thứ tự nào và song song. Bạn có thể dùng Một Tải lên nhiều phần cho các đối tượng từ 5 MB đến 5 TB trong kích thước.

Cũng cần biết, tải lên nhiều phần hoạt động trên s3 như thế nào? Tải lên nhiều phần cho phép bạn tải lên một đối tượng đơn lẻ như một tập hợp các bộ phận. Sau khi tất cả các bộ phận của đối tượng của bạn đã tải lên , Amazon S3 sau đó trình bày dữ liệu dưới dạng một đối tượng duy nhất. Với tính năng này, bạn có thể tạo song song tải lên , tạm dừng và tiếp tục một đối tượng tải lên , và bắt đầu tải lên trước khi bạn biết tổng kích thước đối tượng.

Tương ứng, AWS CLI có tự động thực hiện tải lên nhiều phần để chuyển các tệp lớn một cách nhanh chóng không?

Khi bạn tải lên các tệp lớn với Amazon S3, đó là một phương pháp hay nhất để tận dụng tải lên nhiều phần . Nếu bạn đang sử dụng Dòng lệnh AWS Giao diện ( AWS CLI ), tất cả các cấp cao ồ lệnh s3 tự động thực hiện Một tải lên nhiều phần khi đối tượng lớn . Các lệnh cấp cao này bao gồm ồ s3 cp và ồ đồng bộ s3.

Kích thước tối đa của đối tượng có thể được tải lên thông qua bảng điều khiển s3 là bao nhiêu?

Amazon cá nhân Các đối tượng S3 có thể phạm vi trong kích thước từ tối thiểu 0 byte đến a tối đa 5 terabyte. Các đối tượng lớn nhất có thể được tải lên trong một PUT duy nhất là 5 gigabyte. Vì các đối tượng lớn hơn 100 megabyte, khách hàng nên cân nhắc sử dụng Multipart Tải lên khả năng.

Đề xuất: