Автор Тема: Оптимизация хранения файлов  (Прочитано 2509 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
Оптимизация хранения файлов
« : 28 Августа 2003, 01:07:34 »
Необходимо оптимизировать хранение большого количества файлов (для определенности - графических), при этом имена файлов можно генерировать автоматически и можно создать любые подкаталоги в каталоге для этих файлов. Как лучше сделать это? От чего зависит скорость дотупа к файлам? Только от количества файлов в директории? Или еще от чего?

Есть пример, где говорится, что 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
.
.

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

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

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

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
Оптимизация хранения файлов
« Ответ #2 : 28 Августа 2003, 22:42:20 »
Макс
Спасибо.

 

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