[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Очень много файлов в одном каталоге
12345
Здравствуйте!

Скажите, имеет ли значение, в одной папке хранить 10.000.000 файлов, или же лучше как-то разбить эти файлы по папкам?


Каждый день генерируется около 10.000 файлов.


Лучше сделать такую структуру:

.../год/месяц/день_месяца/час/<тут хранить файлы>

или же можно хранить все файлы в одном каталоге?













sergeiss
А что находится в файлах? Может лучше их вообще в БД засунуть?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
depp
Лучше сделать такую структуру:

.../год/месяц/день_месяца/час/<тут хранить файлы>
12345
Цитата
А что находится в файлах? Может лучше их вообще в БД засунуть?

звуковые файлы, но они буквально до 20 секунд. Изредка бывают больше.
AllesKlar
Хороший совет. Легко искать будет.
Цитата (depp @ 28.03.2017 - 14:08)
Лучше сделать такую структуру:

.../год/месяц/день_месяца/час/<тут хранить файлы>



Или же, файлы именовать типа timestamp.ext + база данных с полями для поиска.

_____________
[продано копирайтерам]
12345
Цитата
Хороший совет. Легко искать будет.
Цитата (depp @ 28.03.2017 - 14:08)
Лучше сделать такую структуру:

.../год/месяц/день_месяца/час/<тут хранить файлы>




Мне главное чтоб быстро работало.
Arh
12345
Цитата
10.000.000 файлов

Возможно столько не запишется в один каталог, в файловой системе есть ограничения.
Да даже при 10 тысячах у тебя скорее всего зависнет тот же wincsp если захочешь через него зайти в эту папку)


_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
12345
Цитата
Да даже при 10 тысячах у тебя скорее всего зависнет тот же wincsp если захочешь через него зайти в эту папку)


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


В общем как я понял, то лучше разбить на папки

Цитата
.../год/месяц/день_месяца/час/<тут хранить файлы>

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.