Я играл с Amazon S3, и мне интересно, зачем мне использовать несколько ведер. Я бы просто назвал свои объекты в соответствии с иерархией, к которой они принадлежат, например. blog/articles/2016/08/article-title.jpg
и сохраните их все в одном ведре. Папки будут созданы в этом случае. Или есть какая-то причина, по которой мне понадобится несколько ведер для хранения загруженных файлов?S3 Какова рекомендуемая иерархия для хранения объектов?
И если да, то какова надлежащая конструкция с несколькими ведрами? Скажем, мне нужно классифицировать файлы по типу года и месяца. Полагаю, я не могу иметь ведра в ведре.
Обратите внимание, что нет необходимости создавать папки в ведре, если вы не загружаете файлы вручную в консоли в папки, которые не могут быть выбраны. Создание объекта * named * 'blog/articles/2016/08/article-title.jpg' с использованием API/SDK приведет к появлению всех этих промежуточных папок. На S3 фактически нет папок, он просто отображает их в консоли на основе разделителей '/' в объектных ключах (именах). Из-за этого отсутствуют соображения производительности, основанные на том, сколько объектов находится в папке. –