Ответ 1
Начиная с объявления от 17.07.2008 AWS хеширование и произвольный префикс S3 больше не требуются для повышения производительности:https://aws.amazon.com/about-aws/whats-new/2018/07/amazon-s3-announces-increased-request-rate-performance/
Вы ожидаете, что это ведро немедленно получит более 150 запросов PUT в секунду. Что должно сделать компания для обеспечения оптимальной производительности?
A) Amazon S3 будет автоматически управлять производительностью в этом масштабе.
B) Добавьте случайный префикс к именам клавиш.
Правильный ответ был B, и я пытаюсь понять, почему это так. Может ли кто-нибудь объяснить значение B и если это все еще верно?
Начиная с объявления от 17.07.2008 AWS хеширование и произвольный префикс S3 больше не требуются для повышения производительности:https://aws.amazon.com/about-aws/whats-new/2018/07/amazon-s3-announces-increased-request-rate-performance/
Поиск/запись означает, что использование имен файлов, похожих или упорядоченных, может нанести вред производительности.
Добавление хешей/случайных идентификаторов, префиксных для ключа S3, по-прежнему целесообразно облегчить большие нагрузки на объекты с большим доступом.
Как ввести случайность в S3?
Префикс имени папки со случайными шестнадцатеричными хешами. Например: s3://BUCKET/23a6-FOLDERNAME/FILENAME.zip
Префикс имени файла с отметками времени. Например: s3://BUCKET/ FOLDERNAME/2013-26-05-15-00-00-FILENAME.zip