답변

6

번호 : 각 AWS 계정이 한 번에 100 버킷까지 소유 할 수

.

S3 버킷 생성 및 파괴 (자원의 측면에서) 비싼 :

아마존 S3의 고 가용성 기술이 GET에 초점을 맞추고, 넣어 목록 및 작업을 삭제합니다. 버킷 작업은 중앙 집중식 글로벌 리소스 공간에서 작동하기 때문에 응용 프로그램의 고 가용성 코드 경로에서 버킷 작성 또는 삭제 호출을 수행하는 것은 적절하지 않습니다. 자주 실행하지 않는 별도의 초기화 또는 설정 루틴에서 버킷을 생성하거나 삭제하는 것이 좋습니다.

버킷을 많이 사용하는 좋은 이유도 없다 : 당신이 많은 버킷 또는 사용 여부 양동이에 저장할 수있는 객체의 수와 성능의 변화에는 제한이 없습니다

단지 몇 가지. 모든 객체를 단일 버킷에 저장할 수도 있고 여러 버킷에 객체를 구성 할 수도 있습니다.

각 사용자별로 물건을 넣을 공간이 필요합니다. 좋아요 : 단일 버킷을 만들고 사용자 고유 정보에 접두어 <user_id>/을 제공합니다. 더 나은 아직 users/<user_id>/에 넣으십시오. 나중에 다른 사용자가 아닌 다른 것들에 대해 동일한 버킷을 사용하거나 이름 지정 체계 또는 원하는 다른 것을 변경할 수 있습니다.

ListObjectsprefix 매개 변수 (users/<user_id>/)을 수용하고 관련이있을 수 계층 키 special provisions 있습니다.

0

적합합니다. 알맞은 유스 케이스를 실제로 증명할 수있는 경우 AWS가 할당량과 부딪히는 것을 고려할 것입니다 (대부분의 서비스 에서처럼). 특정 사용자가 200-300 버킷 이상을 보유하고 있으면 AWS에 좋은 근거로 정당화하지 않고 놀라지 않을 것입니다.

다른 쿼터 증가 양식과 함께 S3 쿼터 증가 양식을 찾을 수 없습니다.