IBM® Informix® version 12.10.xC4 has a couple of new options for efficiently storing time series data:
If your time series data is recorded at a regular subsecond frequency, you can define a hertz time series to store the data efficiently, up to 255 data points per second. The way the hertz data is stored can save about 10 bytes per record.
If your time series data is recorded at a regular frequency and all the time series values are numeric, you can define a compressed time series to store the data efficiently. You can choose the type of compression and the margin of error. The compression ratio of the rest of the time series data varies depending on the type of data and the compression definitions. For example, you can compress an 8-byte BIGINT value down to 1 byte, with some loss of precision.
See Packed data for more information.