|
|
|
| Есть жесткие диск.
И идет простой запрос на чтение файла.
Вариант 1
Если допустим в 1й попке храниться 60000 файлов то по логике максимум нужно сравнить 60000 файлов на соответсвтие имени , что по идеи не очень хорошо .
Вариант 2
Допустим есть те же 60000 файлов но которые помещены в 60 различных папок по 1000 на папк.
И тут выходит что жесткому при запросе файла придеться сначало отыскать 1 из 60 папок а потом 1 из 1000 фалов, тоесть проивести 1060 сравнений, что куда более приемлимо чем 1й вариант.
Все имена папок и файлов изначально известны , запрос подаеться точный вида:
/img/2/1234.jpg или /img/1234.jpg
Я точно не знаю и спрашиваю ваше мнение какой из вариантов будет работать быстрея? | |
|
|