|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrew Sagulin 2:6037/1.28 01 Mar 2002 07:55:59 To : Bulat Ziganshin Subject : Perl & bin files -------------------------------------------------------------------------------- 28 Feb 02 22:01, Bulat Ziganshin wrote to Andrew Sagulin: BZ>>> третий - сделать на дельфи препроцессор. AS>> И создавать временные файлы объёмом в несколько сот AS>> мегабайт?.. :) BZ> не вижу в этом проблемы - тебе шашечки или ехать? но их и не будет, BZ> сделаешь конвейер. Пожалуй так и сделаю: через пайпы. А чтобы уменьшить объём передаваемых данных, в препроцессор вначале буду передавать список необходимых полей. BZ> и ещё - почему всё же не делаешь бд, места не хватает? Да. В файле содержатся записи трёх типов. Каждый тип записи имеет около 40 полей. Это уже около 120 полей получается. Кроме полей запись может содержать переменное количество пакетов. Это что-то типа подзаписей, каждая из которых также содержит несколько полей. Этим достигается компактность файла: если определённые данные не нужны, то пакет с ними в запись не включается. Hо в реляционной-то базе придётся хранить все поля, нужны они или нет. Или строить иерархию таблиц. В общем, такая муть получается. :) Если учесть, что данные надо хранить минимум за полгода, то выходит СУБД весьма приличного объёма. У меня просто нет машины, на которую можно всё это взгромоздить. BZ> не ищи идеальное решение, ищи то, которое позволит тебе сэкономить BZ> время Let it be... Всего Вам... Андpей. --- GoldED+/W32 1.1.5-20011130 * Origin: Если жизнь не удалась - займись чем-нибудь другим. (2:6037/1.28) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/27923c7efefa.html, оценка из 5, голосов 10
|