×

COMPUTER SYSTEM, DATA MANAGEMENT METHOD, AND COMPUTER

  • US 20150234882A1
  • Filed: 04/01/2013
  • Published: 08/20/2015
  • Est. Priority Date: 04/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system configured to process data transmitted from an external apparatus, the computer system comprising a plurality of computers and a storage system,each of the plurality of computers including a processor, a memory coupled to the processor, and a network interface coupled to the processor,the storage system including a controller and at least one storage medium,the data transmitted from the external apparatus including a time stamp,the computer system further comprising:

  • a first data processing module configured to process the data transmitted from the external apparatus;

    a memory store constructed on a storage area of the memory included in at least one of the plurality of computers, the memory store being configured to temporarily store processed data processed by the first data processing module;

    a database constructed on a storage area of the at least one storage medium included in the storage system, the database being configured to store the processed data;

    a memory store control module configured to manage the processed data stored in the memory store and to control read processing and write processing to and from the memory store;

    a database management module configured to manage the database and to control read processing and write processing to and from the database;

    a second data processing module configured to execute predetermined processing using the processed data included in a first data range of the processed data stored in the memory store; and

    a third data processing module configured to execute predetermined processing using the processed data included in a second data range of the processed data stored in the database, the second data range having a larger data range than the first data range,the memory store control module being configured to;

    specify a third data range, which is a time range of the processed data to be written to the database;

    obtain the processed data included in the specified third data range from the memory store;

    transmit to the database management module a write request to write the obtained processed data to the database; and

    specify deletable processed data of the processed data temporarily stored in the memory store based on the first data range and the third data range.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×