SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Организация хранения большого количества файлов на диске


Метки: каталогизация md5 

Ответы

RemiZOffAlex  Создано: 2019-08-08 18:30:48.473364  Обновлено: 2019-08-08 18:30:48.473364

Один из способов организовать хранение вложенными каталогами по хеш-сумме файла. Хеш-сумма имеет плюс в виде ислючения дублирования файлов. Допустим подсчитываем MD5 сумму файла. И берем по три символа на имя каталога с тремя уровнями вложенности. 16**3=4096 каталогов в каждом уровне, включая корневой.

Пример для файла https://specialistoff.net/file/f917a4dae2f29c542748371b0c74f7f0.png

Возможно будут интересны и другие вопросы