CROSS-REFERENCE TO RELATED APPLICATIONS

This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2019-051941 filed Mar. 19, 2019.

BACKGROUND

(i) Technical Field

The present invention relates to a data management system.

(ii) Related Art

JP2007-257209A discloses a log data compression program for compressing log data, the log data compression program causing a computer function as an update log file storing a log record; a reflection time database in which a data reflection time for each log type is stored; a decompression time database in which a data decompression time per unit data amount is stored; a reflection time calculation unit that obtains a sum total of reflection time required for each log in order from leading log data of a compression target log file; a decompression time calculation unit that obtains a sum total of decompression time required for each log in reverse order from a tailing log record of the compression target log file; a time comparison unit that compares the sum total of reflection time with the sum total of decompression time; a unit that acquires data of the next log record with respect to the time of the sum total is smaller; and a compression unit that performs a compression process on log data included in the sum total of decompression time when a log record number which is a calculation target of the reflection time is equal to or more than a log record number which is a calculation target of the decompression time.

SUMMARY

Aspects of non-limiting embodiments of the present disclosure relate to a data management system enabling data to be referred to faster than in a case where compressed data is decompressed for reference after a process of referring to data is started.

Aspects of certain non-limiting embodiments of the present disclosure address the above advantages and/or other advantages not described above. However, aspects of the non-limiting embodiments are not required to address the advantages described above, and aspects of the non-limiting embodiments of the present disclosure may not address advantages described above.

According to an aspect of the present disclosure, there is provided a data management system including a process reception processing unit that receives input of data in each of processes in a plurality of stages of an item; a compression processing unit that compresses the received data and stores the compressed data into a compressed data database, in a case where the process reception processing unit receives the data; and a decompression processing unit that decompresses the compressed data stored in the compressed database and stores the decompressed data into a decompressed database, at the predefined date and time before an acquisition process of acquiring data in another process, stored in the compressed database is started, the acquisition process being included in the processes in the plurality of stages.

