0 до нескольких сотен файлов. обычно около 10.
всего файлов около 1млн.
пользователей ок 20тыс
размер файлов от 1кб до 10 мб.
как организовать файловую систему?
каждому по папке а в ней его файлы? - тогда таже свалка только папок.
есть вариант сделать папки от 0 до 9 и в каждой еще папки от 0 до 9
юзер с ID 12345 берем номера id с конца
будет хранить файлы
./5/4/3/2/файлы
глубже 4 папок вложенности думаю нет смысла делать.
кто вообще боролся с этим и как?
сейчас просто борюсь аппаратно, ssd побыстрее и все. кеш не сделать ибо файлы выбираются случайно.
Гуру ! А по его / ее вопросу будут какие-либо предложения ? Прост очень интересно :- )
/uploads/$uid . $date . $file
Azure/aws blob storage
Обсуждают сегодня