Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Посоветуйте формат хранения данных   Найти похожие ветки 

 
lipskiy ©   (2004-11-10 20:23) [0]

Задача такая. Существует программа-просмотрщик данных. Данные выпускаются еженедельно и выкладываются на сервере, откуда пользователи закачивают их, выбирая файлы по своему усмотрению. Единица закачиваемых данных - один zip-файл. За некоторое время у пользователя скапливаются тысячи и десятки тысяч этих файлов. Сами zip-архивы малого размера, поэтому хранить их как есть нерационально, пропадает много места. Но по сути работы программы не требуется создавать базу данных, поскольку не требуется делать никаких запросов, выборок, генерировать отчеты и т.п. Требуется только просматривать содержимое zip-архивов.

Как лучше организовать хранение такого количества файлов, чтобы и место использовать рационально, и не сильно тормознуть обращение к отдельному zip-архиву, и не применять баз данных в чистом виде? Если просто объединять их все в один файл и работать через FileStream, это нормально? Как в этом случае осуществить навигацию внутри этого большого файла и защититься от невозможности извлечь все данные при порче отдельных составляющих этого файла?


 
}|{yk ©   (2004-11-10 20:25) [1]

zip вроде бесплатен. Получаешь файл, открываешь, добавляешь в существующий архив полученные файлы, пришедший удаляешь.


 
kaZaNoVa ©   (2004-11-10 20:44) [2]


> Если просто объединять их все в один файл и работать
> через FileStream, это нормально?

имхо нормально


 
lipskiy ©   (2004-11-10 20:46) [3]


> Получаешь файл, открываешь, добавляешь в существующий архив
> полученные файлы, пришедший удаляешь.

Хм, я так не пробовал с имеющимся у меня zip-компонентом... Если он это умеет, то наверное это лучший вариант...



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
1-1100177350
dolphin
2004-11-11 15:49
2004.11.28
Текстовый редактор


3-1099041383
art
2004-10-29 13:16
2004.11.28
Программная конфигурация BDE


4-1097669285
sw
2004-10-13 16:08
2004.11.28
сменить курсор у static a.


1-1100571368
Дима
2004-11-16 05:16
2004.11.28
Не видно компонентов на форме


3-1097162482
sirsergio
2004-10-07 19:21
2004.11.28
Как остановить выполнение запроса программно