Я планирую сохранить набор пользовательских файлов в S3 и подумываю об организации файлов с префиксами, аналогичными приведенным ниже, в одном user-data
ведре.
unique-user-guid/images/image1.jpg
unique-user-guid/images/image1.jpg
...
unique-user-guid/docs/file1.pdf
unique-user-guid/docs/file2.txt
...
Я надеюсь использовать код, подобный приведенному ниже, для извлечения всех объектов, связанных с указанным c руководством пользователя.
ListObjectsV2Request request = new ListObjectsV2Request();
request.setBucketName("user-bucket");
request.setPrefix("unique-user-guid/");
ListObjectsV2Result result = s3Client.listObjectsV2(request);
Это эффективный способ организации пользовательских 1011 * данных и списков объектов по запросу? Я ожидаю около 500 тысяч уникальных пользователей в системе.