A massive telemetering data characteristic value
processing method based on time fragmentation and
double compression comprises the following steps: receiving
satellite telemetering original
stream data in real time, performing formatting analysis, extracting a
baseband timestamp, a telemetering code and an
engineering value field, and generating a standardized telemetering
engineering value frame; fragmenting the telemetering
engineering value
frame based on a
timestamp, determining a triple composed of the
timestamp, a date to which the timestamp belongs and a telemetering code as a storage sub-partition key, and dynamically allocating data to a corresponding storage partition according to the key for storage in a disk; carrying out historical archiving on the stored telemetering engineering value frames by adopting double-compression
processing; constructing a shared
bulletin board task model, and registering all to-be-calculated feature tasks to a shared
bulletin board queue by taking a combination of a telemetering code, a
processing time slice and a processing identifier as a
bulletin board key value; and the
thread pool obtains task entries in the shared bulletin board
queue in parallel based on a shared lock
queue mechanism, and reads
satellite telemetering point information from the
shared memory.