Re: Как хранить миллионы мелких файлов?
От: BigBoss  
Дата: 03.12.09 22:22
Оценка:
Здравствуйте, maelstrom2006, Вы писали:

M>Система винда.

M>Стал перед вопросом как организовать хранение кэша спутниковых карт SAS.Планеты (сейчас около 25 гб).
M>Кэш состоит из файлов размером от байтов до 20 кб. Количество — несколько миллионов!
M>Стоит NTFS. Занимает все гараздо больше чем реально весит. Для мелких файлов в 10 раз, для 12-20 кб файлов — в 2

Вопрос, конечно, интересный Если б меня такое внезапно спросили , то
1. Windows умеет довольно прозрачно работать с архивами вроде ZIP, как с папками, при минимальной степени сжатия в том числе
2. большие архивы есть зло при их модификации, так что ветвистая (а ещё лучше и вправду сбалансированная) структура каталогов a'la SourceSafe или squid'овский кэш, где "большие" файлы + архивы "мелких" храняться только как листья была бы кстати тоже.

Понятно, код доступа к этому самому кешу придется модифицировать, особенно если кэш организован как-то иначе (а кстатит, как?)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.