BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 17:25

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 08 ноя 2019, 11:50 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
В процессе эксплуатации разрастается папка с файлами: 5+ млн файлов в каталоге (по 130 тыщ в месяц).
Есть предложения:
файлы раскладывать по аналогии с inet модулем в папки год/месяц
в именах файлов делать деление вида 01/234/NNNNNNNNN
для каждого месяца делать отдельную папку как это сделано в плагине документов BGBilling


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 ноя 2019, 18:51 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Возможный вариант реализации для безпроблемного обновления. При считывании искать файл сначала в структуре каталогов, далее в корне, старый формат. При нахождении файлов в корне запустить параллельно фоновый поток раскладывания файлов по каталогам по дате последнего изменения.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.052s | 26 Queries | GZIP : On ]