Method and system for managing cache data based on score
AssigneeSamsung Sds Co., Ltd.
InventorJong In Im
Life of this patent
Estimating the term…
Abstract
A system for managing cache data based on a score is provided. The system includes at least one processor that implements: a score management module configured to receive an inquiry request for data from a client terminal and obtain a score of the data by using inquiry frequency information of the data for each time period; and a data management module configured to store the data in a local cache of a service server or a cache server based on the score.
Claims17
A system for managing cache data based on a score, the system comprising at least one processor that implements:
- a score management module configured to receive an inquiry request for data from a client terminal and obtain a score of the data by using inquiry frequency information of the data for each time period;
- and
- a data management module configured to store the data in a local cache of a service server or a cache server based on the score,
- wherein the inquiry frequency information comprises information obtained by summing inquiry frequencies of the data for each time period, the inquiry frequencies being obtained for a first period based on a time when the inquiry request is received, and
- wherein the first period has a value that increases based on a sum of differences in inquiry frequencies of the data for each time period having a value less than a reference value.
A method for managing cache data based on a score, performed by using at least one processor, the method comprising:
- receiving an inquiry request for data from a client terminal;
- obtaining a score of the data by using inquiry frequency information of the data for each time period;
- and
- determining a storage location of the data as any one of a local cache of a service server and a cache server based on the score,
- wherein the inquiry frequency information comprises information obtained by summing inquiry frequencies of the data for each time period, the inquiry frequencies being obtained for a first period based on a time when the inquiry request is received, and
- wherein the first period has a value that increases based on a sum of differences in inquiry frequencies of the data for each time period having a value less than a reference value.
A method for managing cache data based on a score, performed by using at least one processor, the method comprising:
- requesting a local cache of a service server to inquire first data, in response to receiving an inquiry request for the first data from a user;
- requesting a cache server to inquire the first data, based on the first data being not inquired in the local cache of the service server;
- and
- requesting a data storage to inquire the first data based on the first data being not inquired in the cache server,
- wherein the first data is stored in one of the local cache, the cache server and the data storage based on inquiry frequency information,
- wherein the inquiry frequency information comprises information obtained by summing inquiry frequencies of the data for each time period, the inquiry frequencies being obtained for a first period based on a time when the inquiry request is received, and
- wherein the first period has a value that increases based on a sum of differences in inquiry frequencies of the data for each time period having a value less than a reference value.
Dependencies are inferred from the claim text.