Я разрабатываю приложение для iPad / iPhone, используя основные данные.Основное внимание в приложении уделяется сортировке и просмотру до 20 000 PDF-файлов. Их размер составляет ~ 200 КБ каждый.Как правило, лучше всего не хранить BLOBS в БД, но для настольных систем я обычно видел, что если размер BLOB-объектов <1 МБ, то лучше использовать БД.Какие соображения я должен принять во внимание?Если я храню их в файловой системе, могу ли я хранить их все в одном каталоге и не иметь проблем с производительностью (мне никогда не нужно будет получать список каталогов, поскольку я буду хранить путь каждого в БД)?Должен ли я разделить их между горсткой каталогов?Если да, то есть ли хорошее правило о количестве файлов на каталог? </p>