Общие > ОС и системное ПО

Оптимизация хранения файлов

(1/1)

dub:
Необходимо оптимизировать хранение большого количества файлов (для определенности - графических), при этом имена файлов можно генерировать автоматически и можно создать любые подкаталоги в каталоге для этих файлов. Как лучше сделать это? От чего зависит скорость дотупа к файлам? Только от количества файлов в директории? Или еще от чего?

Есть пример, где говорится, что 10000 изображений лучше распределить по каталогам так:

-pictures/
--a/a123.gif
--b/b321.gif
.
.
.
--z/z12.gif

Но в этом примере не совсем понятно вот что: отличается ли подобное распределение по критерию производительности от такого:

-pictures/
--a/123.gif
--b/321.gif
.
.
.
--z/12.gif

,то есть имеет ли значение совпадение первой буквы имени файла с названием каталога, и вообще, имеют ли значения имена или суть просто в том, чтобы в каталоге было не слишком много изображений и распределять их можно, скажем сотнями:

-pictures/
--0/0.gif ... 99.gif
--1/100.gif ... 199.gif
.
.
.
--25/2500.gif ... 2599.gif
.
.

, создавая папки по мере необходимости?

Хотелось бы какой-нибудь достоверной инфы по этому поводу, чтоб уже раз и навсегда разобраться.

Заранее спасибо.

Макс:
http://phpclub.net/talk/showthread.php?s=&threadid=35405&rand=38

dub:
Макс
Спасибо.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии