forum.bitel.ru
http://forum.bitel.ru/

Хранение большого количества файлов в каталоге (CRM)
http://forum.bitel.ru/viewtopic.php?f=49&t=13483
Страница 1 из 1

Автор:  zavndw [ 08 ноя 2019, 11:50 ]
Заголовок сообщения:  Хранение большого количества файлов в каталоге

В процессе эксплуатации разрастается папка с файлами: 5+ млн файлов в каталоге (по 130 тыщ в месяц).
Есть предложения:
файлы раскладывать по аналогии с inet модулем в папки год/месяц
в именах файлов делать деление вида 01/234/NNNNNNNNN
для каждого месяца делать отдельную папку как это сделано в плагине документов BGBilling

Автор:  Администратор [ 09 ноя 2019, 18:51 ]
Заголовок сообщения:  Re: Хранение большого количества файлов в каталоге (CRM)

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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/