Сколько ящиков S3 должен иметь?

Я настраиваю службу обмена фотографиями, и каждый пользователь сможет загружать изображения в свою учетную запись. Это хорошая идея иметь один Bucker Amazon S3 для пользователя или допустимо, чтобы все изображения пользователей были в одном "главном" ведре? (или, может быть, одно ведро с папкой на пользователя?)

Ответ 1

Одно ведро сделает трюк, подумайте о ведрах как о "проектах". Также, если я правильно помню, также существует предел в 100 копеек на учетную запись AWS.

Просто у вас хорошая структура каталогов, и с вами все будет в порядке. Одна папка для каждого пользователя звучит неплохо. Может быть, что-то вроде этого?

bucket_name
   user_images
     user_1             
     user_2
     user_n+1
   other_stuff
   more_stuff