parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Нужно пробовать...

StopDesign 03.03.2007 13:10

вы пока утаиваете: в каком виде данные есть сейчас?
Сейчас данные лежат в файлах, сжатых в JPEG2000. Я их разжимаю специальной программкой, и разбираю несжатые бинарные данные скриптом. Все данные в сжатом виде весят 1.5Гб...

Алгоритм разбора данных такой, что я получаю данные для всех ID (все строки таблицы) поочередно для каждого параметра (из 150). Поэтому, держать данные в разных таблицах мне кажется удобным: запросто можно и добавлять их туда по очереди, а не создавать в памяти огромный массив.

А XML совсем не подходит. Если разместить 150 различных float (4 байта) величин в XML, они будут занимать 2.5 килобайта вместо 600 байт. Это если их записывать в виде "<d>-2.324E-6</d>". А разница в объеме таблицы БД в несколько десятков мегабайт для меня важна, т.к. у меня таких таблиц будет 60 штук (на разные интервалы времени).