Я храню данные о временной температуре в базе данных, которая на самом деле является только CSV-данными. Первый столбец время в секундах, начиная с нуля, со следующим (один или более) на колонке (ов), которые температуры:Сохранение данных о временной температуре в DB
0,197.5,202.4
1,196.0,201.5
2,194.0,206.5
3,192.0,208.1 ....etc
Каждый участок представляет около 2000 секунд. В настоящее время я сжимаю данные перед их хранением в поле output_profile longtext
.
CREATE TABLE `outputprofiles` (
`id` int(11) NOT NULL auto_increment,
`output_profile` longtext NOT NULL,
PRIMARY KEY (`id`)
Это помогает совсем немного ... Я могу сжать участок, который составляет 10K обычного текста, примерно до 2,5K. Для этих данных не требуется поискать или индексировать, так как это просто ссылка в другой таблице.
Мой вопрос: есть ли способ хранения этих данных? Я не думаю о том, что более эффективно с точки зрения пространства для хранения?
Как мой дедушка говорил, дисковое пространство дешево –
Возможно, еще один случай, когда я пытаюсь оптимизировать преждевременно. Но я хотел посмотреть, есть ли что-то еще, что я просто совсем не видел или не думал. Благодарю. – brianz