У мене накопичений формат EXT3 на сервері Linux CentOS Linux. Це привід даних веб-додатків і містить каталог для кожного облікового запису користувача (є 25 000 користувачів). Кожна папка містить файли, які завантажив цей користувач. Загалом цей накопичувач має приблизно 250 ГБ даних.
Чи впливає структурування накопичувача з усіма цими каталогами на ефективність читання / запису диска? Чи впливає це на якийсь інший аспект ефективності, про який я не знаю?
Чи є щось по суті неправильне чи погане в структуруванні речей таким чином? Можливо, просто неправильний вибір файлової системи?
Нещодавно я спробував об'єднати два накопичувачі даних і зрозумів, що EXT3 обмежений 32 000 підкаталогами. Це мене здивувало, чому. Думає, що я створив це таким чином, враховуючи, що кожен файл має унікальний ідентифікатор, який відповідає ідентифікатору в базі даних. На жаль ...
homes/u/username, homes/j/joeblow,homes/s/somebody,...
?