S3 разработан как Hashtable / HashMap в Java.Префикс формирует хэш для хэш-корзины ... и фактические файлы хранятся в группах в этих корзинах ...
Для поиска конкретного файла необходимо сравнить все файлы в хэш-корзине.... тогда как получение хеш-памяти происходит мгновенно (с постоянным временем).
Таким образом, чем более описательными являются ключи, тем больше хеш-блоков, следовательно, меньше элементов в этих корзинах ... что ускоряет поиск...
Например: корзина с подробной информацией о туристических достопримечательностях для всех стран мира
Bucket1: placeName.jpg (все файлы в корзине без префикса)
Bucket2: countryName / state / placeName.jpg
теперь, если вы ищете Sydney.info в Австралии / NSW ... поиск будет быстрее во втором сегменте.