CN105677650A - Cache data storage method and device - Google Patents

Cache data storage method and device Download PDF

Info

Publication number
CN105677650A
CN105677650A CN201410657997.8A CN201410657997A CN105677650A CN 105677650 A CN105677650 A CN 105677650A CN 201410657997 A CN201410657997 A CN 201410657997A CN 105677650 A CN105677650 A CN 105677650A
Authority
CN
China
Prior art keywords
moment
life cycle
sigma
renewal
current cache
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410657997.8A
Other languages
Chinese (zh)
Other versions
CN105677650B (en
Inventor
郭韧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201410657997.8A priority Critical patent/CN105677650B/en
Publication of CN105677650A publication Critical patent/CN105677650A/en
Application granted granted Critical
Publication of CN105677650B publication Critical patent/CN105677650B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

The invention provides a cache data storage method and device; the method comprises the following steps: obtaining a first update verify clock and a second update verify clock of present cache data with no download life cycle, wherein the first and second update verify clocks are adjacent two update verify clocks; obtaining the lift cycle of the present cache data according to the first and second update verify clocks; carrying out leveled storage for the present cache data according to the life cycle. The novel method and device can effectively alleviate server load, reduce network jamming, reduce user access delays, thus improving processing efficiency for different resource data.

Description

A kind of data cached storage means and device
Technical field
The present invention relates to technical field of data storage, particularly relate to a kind of data cached storage means and device.
Background technology
The develop rapidly of Internet technology and the continuous increase of user's visit capacity result in that network is congested and the overload of server, and buffer memory technology can effectively alleviate the load of server, to reduce network congested and reduces the access delay of user. The content that user can be accessed by buffer memory technology retains one part of copy in storing device, in order to user's access next time. Web content is carried out classification stores processor by the life cycle that existing technical scheme is mostly the access temperature according to content or content, and most caching system all have employed classification memory technology, is efficiently processed by different resource.
At present, classification memory technology scheme, for the process of local network resource, is that the access temperature according to different resource or life cycle carry out different stage division, and each storage system has storage zone at different levels, analysis of central issue unit and reorientation unit. Each storage zone is provided with the mark representing and placing rank, and the height of described storage rank represents the height of storage media performance; Analysis of central issue unit carrys out the access temperature of Computed-torque control, and wherein the height of rank is placed in the height corresponding stored district of access to content temperature; Reorientation unit is used for the storage zone that content is put into corresponding level by the access temperature according to file. For the Web content that temperature height or life cycle are shorter, deposited in the fastest storage media (such as internal memory) of read or write speed, the Web content of temperature is low or life cycle length, is deposited in the slower storage media (such as machinery hard disk) of read-write.
For the access temperature of Web content, it is possible to by buffer memory server real time record and add up; And the life cycle for content, then mark by content distributed original website (abbreviation source station) completely, but internet content life cycle mark mode has multiple at present, and different.
In current existing buffer memory technology, when buffer memory server is from while the download network content of source station, according to classification storage policy, judging the life cycle of this resource, and select different storage medias according to cycle length. Owing to the mark mode of internet resource life cycle mainly contains two kinds of modes, a kind of directly mark mode, namely indicates the life cycle length that content is current;Another kind marks indirectly, i.e. only this version number of tag content or this renewal time, first the version number of this content or this renewal time are verified to source station when meaningful request, if source station version does not upgrade, then represent that content is still effectively, can directly use. When existing content classification technology carries out classification storage in initial downloaded content and in this locality, only the content that can directly obtain life cycle is carried out the coupling of classification strategy, and for adopting the content of indirect mark mode, owing to cannot directly obtain its life cycle, therefore this part content is not carried out classification strategy process, only content is directly deposited in the storage media of lowest speed, which seriously affects the efficiency that classification stores, run counter to the original intention using classification technique, the serious efficiency that have impact on classification storage.
Summary of the invention
The technical problem to be solved in the present invention there is provided a kind of data cached storage means and device, can the data cached life cycle of active probe, its life cycle is normalized, then it is carried out classification stores processor, it is to increase to the processing efficiency of different resource data.
In order to solve the problems of the technologies described above, the present invention adopts following technical scheme:
According to an aspect of the present invention, it provides a kind of data cached storage means, comprising:
Obtaining the first of the current cache data not downloading life cycle to upgrade the verification moment and the 2nd and upgrade the verification moment, wherein, described first upgrades the verification moment, and upgrade the verification moment with the 2nd be that adjacent twice renewal verifies the moment;
Upgrade verification moment and the 2nd renewal verification moment according to first, obtain the life cycle of current cache data;
According to described life cycle, current cache data are carried out classification storage.
Can selection of land, obtain do not download life cycle current cache data first upgrade verification the moment and the 2nd upgrade inspection the moment step comprise:
Carrying out life cycle to source station and upgrade verification, if content is updated, then record upgrades the renewable time verified and upgrades the verification moment as first;
The verification moment is upgraded, it may also be useful to dynamically least square conic fitting method calculates and obtained for the 2nd renewal verification moment according to described first.
Can selection of land, according to formula: y=ax2+ bx+c, calculates and obtained for the 2nd renewal verification moment, wherein, x is described data cached sequence number, and y upgrades the verification moment in described data cached the first renewal verification moment or the 2nd, and a, b, c are parameter.
Can selection of land, adopt following calculation formula: m Σ x i Σ x i 2 Σ x i Σ x i Σx i 3 Σ x i 2 Σ x i 3 Σ x i 4 c b a = Σ y i Σ x i y i Σ x i 2 y i ,
Obtaining the parameter value of a, b, c, wherein, m is when this calculates, the described data cached number of times being updated, xiFor described data cached sequence number, yiFor described data cached renewal each time verifies the moment.
Can selection of land, upgrade the verification moment and the 2nd according to first and upgrade the verification moment, the step of life cycle obtaining current cache data comprises:
The life cycle of the time period between verification moment and the first renewal verification moment as current cache data is upgraded using the 2nd.
Can selection of land, according to described life cycle, the step that current cache data carry out classification storage comprises:
If described life cycle is in the default first renewal time interval, then by current cache data stored in one-level storage zone;
If described life cycle is in the default the 2nd renewal time interval, then by current cache data stored in secondary storage area;
If described life cycle is in the default the 3rd renewal time interval, then by current cache data stored in tertiary storage district.
Can selection of land, described method also comprises: if current cache data are not updated, then according to the life cycle of current cache data that the last time calculates, current cache data are carried out classification storage.
According to another aspect of the present invention, additionally provide a kind of data cached storing device, comprising:
Acquisition module, upgrades the inspection moment for obtaining the first of the current cache data not downloading life cycle and upgrade the verification moment and the 2nd, and wherein, described first upgrades the verification moment, and upgrade the verification moment with the 2nd be that adjacent twice renewal verifies the moment;
Calculate module, for upgrading verification moment and the 2nd renewal verification moment according to first, obtain the life cycle of current cache data;
Memory module, for according to described life cycle, carrying out classification storage to current cache data.
Can selection of land, described acquisition module comprises:
Record cell, upgrades verification for carrying out life cycle to source station, if content is updated, then record upgrades the renewable time verified and upgrades the verification moment as first;
Projected unit, for upgrading the verification moment according to described first, it may also be useful to dynamically least square conic fitting method calculates and obtained for the 2nd renewal verification moment.
Can selection of land, described projected unit is according to formula: y=ax2+ bx+c, calculates and obtained for the 2nd renewal verification moment, wherein, x is described data cached sequence number, and y upgrades the verification moment in described data cached the first renewal verification moment or the 2nd, and a, b, c are parameter.
Can selection of land, described projected unit is further
Adopt following calculation formula: m Σ x i Σ x i 2 Σ x i Σ x i Σx i 3 Σ x i 2 Σ x i 3 Σ x i 4 c b a = Σ y i Σ x i y i Σ x i 2 y i ,
Obtaining the parameter value of a, b, c, wherein, m is when this calculates, the described data cached number of times being updated, xiFor described data cached sequence number, yiFor described data cached renewal each time verifies the moment.
Can selection of land, described calculating module is further used for: upgrading the verification moment and first using the 2nd upgrades the time period between the verification moment as the life cycle of current cache data.
Can selection of land, described memory module comprises:
First storage unit, if for described life cycle in the default first renewal time interval, then by current cache data stored in one-level storage zone;
2nd storage unit, if for described life cycle in the default the 2nd renewal time interval, then by current cache data stored in secondary storage area;
3rd storage unit, if for described life cycle in the default the 3rd renewal time interval, then by current cache data stored in tertiary storage district.
Can selection of land, be not updated if described memory module is also further used for current cache data, then according to the life cycle of current cache data that the last time calculates, current cache data carried out classification storage.
The invention has the beneficial effects as follows:
In embodiments of the present invention, according to classification foundation as content of the life cycle of content and replacement cycle, for the resource that cannot directly obtain life cycle, the mode adopting active probe and carrying out evolution reckoning obtains its life cycle, and then corresponding storage zone is stored in classification. When obtaining data cached life cycle and classification stores, first to be obtained the first of current cache data and upgrade verification moment and the 2nd renewal verification moment, wherein the first renewal verification moment was adjacent twice renewal verification moment with the 2nd renewal verification moment, then upgrade, according to first, the life cycle that the verification moment and the 2nd upgrades verification moment acquisition current cache data, and the life cycle according to current cache data carries out classification storage. The present invention effectively alleviates the load of server, to reduce network congested, it is to increase to the response speed of the access request of Web content, had both improve the processing efficiency to different resource data, and had improved again the rate of utilization of system performance.
Accompanying drawing explanation
Fig. 1 represents the schema of data cached storage means in the embodiment of the present invention;
Fig. 2 represents in the embodiment of the present invention data cached processing flow chart;
Fig. 3 represents the schema obtaining in the embodiment of the present invention and upgrading the verification moment;
Fig. 4 represents the schema of classification memory buffers data in the embodiment of the present invention;
Fig. 5 represents the structure block diagram of data cached storing device in the embodiment of the present invention;
Fig. 6 represents the structure block diagram of acquisition module in the embodiment of the present invention; And
Fig. 7 represents the structure block diagram of memory module in the embodiment of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, describe the present invention below in conjunction with the accompanying drawings and the specific embodiments.
Embodiment one
As shown in Figure 1, being the schema of storage means data cached in the embodiment of the present invention, method 100 comprises the steps:
Step S101, obtain the current cache data not downloading life cycle first upgrade the verification moment and the 2nd and upgrade the verification moment, and wherein, first upgrades the verification moment, and upgrade the verification moment with the 2nd be that adjacent twice renewal verifies the moment;
Step S103, according to first upgrade verification the moment and the 2nd upgrade verification the moment, obtain current cache data life cycle;
Step S105, according to life cycle, current cache data are carried out classification storage.
Further, in embodiments of the present invention, if current cache data are not updated, then current cache data are carried out classification storage by the life cycle of the current cache data calculated according to the last time.
Specifically, to data cached treatment scheme as shown in Figure 2, first data cached life cycle mark mode is resolved, if its mark mode is the life cycle directly marking current cache data, then directly according to life cycle length, corresponding storage unit is selected to store; If its mark mode is indirectly mark, i.e. only this version number of tag content or this renewal time, then initiate content update verification to source base station, twice adjacent time difference upgrading the verification moment is the life cycle of current cache data, according to its life cycle, corresponding storage unit is selected to store.
In embodiments of the present invention, as shown in Figure 3, for obtaining the schema in renewal verification moment, the first renewal verification moment and the 2nd renewal verification moment (step S101) that obtain the current cache data not downloading life cycle comprise the following steps:
Step S1011, carry out life cycle to source station upgrade verification, if content is updated, then record upgrade verification renewable time as first upgrade verification the moment;
Step S1013, upgrade the verification moment according to first, it may also be useful to dynamically least square conic fitting method calculates and obtained for the 2nd renewal verification moment.
In embodiments of the present invention, when calculating its life cycle, this data cached history renewable time and number of times is recorded by this locality, extrapolate the curve that the conversion rule with its life cycle is close, adopt the method for least square conic fitting, thus calculate and obtain next renewable time, and then extrapolate the life cycle of current cache data.
Wherein, specifically, when calculating that using dynamic least square conic fitting method obtaining the 2nd renewal verifies the moment, according to formula: y=ax2+ bx+c, calculates and obtained for the 2nd renewal verification moment, wherein, x is data cached sequence number, and the first renewal verification moment or the 2nd that y is data cached upgrades the verification moment, and a, b, c are parameter.When calculating the parameter value of a, b, c,
Adopt following calculation formula: m Σ x i Σ x i 2 Σ x i Σ x i Σx i 3 Σ x i 2 Σ x i 3 Σ x i 4 c b a = Σ y i Σ x i y i Σ x i 2 y i ,
Wherein, m is when this calculates, the data cached number of times being updated, xiFor data cached sequence number, can value be 1,2,3 ..., yiFor data cached renewal each time verifies the moment, value is this data cached time experienced from the download of source station.
Data cached when upgrading for the m time, it is possible to calculate a, the parameter value of b, c according to history renewable time, the conic fitting expression formula y=ax of this data cached renewable time can be obtained according to the parameter value of a, b, c2+ bx+c, then substitute into x for (m+1), can obtain being updated the moment of verification next time, be designated as ym+1, upgrade verification moment and this time difference upgrading the verification moment next time, it be the life cycle that this is data cached. Therefore upgrading according to first and verify moment and the 2nd renewal verification moment, the life cycle (step S103) of current cache data is specially: the 2nd renewal verification moment and the first renewal are verified the life cycle of the time period between the moment as current cache data. As shown in Figure 4, in embodiments of the present invention, according to life cycle, current cache data are carried out classification storage (step S105) and specifically comprises the steps:
If step S1051 life cycle is in the default first renewal time interval, then by current cache data stored in one-level storage zone;
If step S1053 life cycle is in the default the 2nd renewal time interval, then by current cache data stored in secondary storage area;
If step S1055 life cycle is in the default the 3rd renewal time interval, then by current cache data stored in tertiary storage district.
By to above-mentioned to data cached life cycle active probe and carry out evolution reckoning, data cached life cycle is normalized, achieve and data cached classification is stored, effectively improve the processing efficiency to different resource data, improve the rate of utilization of system performance.
Embodiment two
As shown in Figure 5, being the structure block diagram of storing device data cached in the embodiment of the present invention, this device 500 comprises:
Acquisition module 501, upgrades the inspection moment for obtaining the first of the current cache data not downloading life cycle and upgrade the verification moment and the 2nd, and wherein, first upgrades the verification moment, and upgrade the verification moment with the 2nd be that adjacent twice renewal verifies the moment;
Calculate module 503, for upgrading verification moment and the 2nd renewal verification moment according to first, obtain the life cycle of current cache data;
Memory module 505, for according to life cycle, carrying out classification storage to current cache data.
Wherein, be not updated if memory module 505 is also further used for current cache data, then current cache data are carried out classification storage by the life cycle of the current cache data calculated according to the last time.
In embodiments of the present invention, as shown in Figure 6, acquisition module 501 comprises:
Record cell 5011, upgrades verification for carrying out life cycle to source station, if content is updated, then record upgrades the renewable time verified and upgrades the verification moment as first;
Projected unit 5013, for upgrading the verification moment according to first, it may also be useful to dynamically least square conic fitting method calculates and obtained for the 2nd renewal verification moment.
Wherein, projected unit 5013 is according to formula: y=ax2+ bx+c, calculates and obtained for the 2nd renewal verification moment, wherein, x is data cached sequence number, and the first renewal verification moment or the 2nd that y is data cached upgrades the verification moment, and a, b, c are parameter.
Further, when calculating the parameter value of a, b, c, projected unit 5013
Adopt following calculation formula: m Σ x i Σ x i 2 Σ x i Σ x i Σx i 3 Σ x i 2 Σ x i 3 Σ x i 4 c b a = Σ y i Σ x i y i Σ x i 2 y i ,
Obtaining the parameter value of a, b, c, wherein, m is when this calculates, the data cached number of times being updated, xiFor data cached sequence number, yiFor data cached renewal each time verifies the moment.
In embodiments of the present invention, calculate module 503 to be further used for: upgrade the life cycle of the time period between verification moment and the first renewal verification moment as current cache data using the 2nd.
As shown in Figure 7, memory module 505 comprises:
First storage unit 5011, if for life cycle in the default first renewal time interval, then by current cache data stored in one-level storage zone;
2nd storage unit 5013, if for life cycle in the default the 2nd renewal time interval, then by current cache data stored in secondary storage area;
3rd storage unit 5015, if for life cycle in the default the 3rd renewal time interval, then by current cache data stored in tertiary storage district.
Above-described is the preferred embodiment of the present invention; should be understood that the common personnel for the art; can also making some improvements and modifications under principle prerequisite of the present invention not departing from, these improvements and modifications are also in protection scope of the present invention.

Claims (14)

1. a data cached storage means, it is characterised in that, comprising:
Obtaining the first of the current cache data not downloading life cycle to upgrade the verification moment and the 2nd and upgrade the verification moment, wherein, described first upgrades the verification moment, and upgrade the verification moment with the 2nd be that adjacent twice renewal verifies the moment;
Upgrade verification moment and the 2nd renewal verification moment according to first, obtain the life cycle of current cache data;
According to described life cycle, current cache data are carried out classification storage.
2. data cached storage means as claimed in claim 1, it is characterised in that, the first renewal verification moment and the 2nd step upgrading the inspection moment that obtain the current cache data not downloading life cycle comprise:
Carrying out life cycle to source station and upgrade verification, if content is updated, then record upgrades the renewable time verified and upgrades the verification moment as first;
The verification moment is upgraded, it may also be useful to dynamically least square conic fitting method calculates and obtained for the 2nd renewal verification moment according to described first.
3. data cached storage means as claimed in claim 2, it is characterised in that, according to formula: y=ax2+ bx+c, calculates and obtained for the 2nd renewal verification moment, wherein, x is described data cached sequence number, and y upgrades the verification moment in described data cached the first renewal verification moment or the 2nd, and a, b, c are parameter.
4. data cached storage means as claimed in claim 3, it is characterised in that,
Adopt following calculation formula: m Σ x i Σ x i 2 Σ x i Σ x i Σ x i 3 Σ x i 2 Σ x i 3 Σ x i 4 c b a = Σ y i Σ x i y i Σ x i 2 y i ,
Obtaining the parameter value of a, b, c, wherein, m is when this calculates, the described data cached number of times being updated, xiFor described data cached sequence number, yiFor described data cached renewal each time verifies the moment.
5. data cached storage means as claimed in claim 1, it is characterised in that, verification moment and the 2nd renewal verification moment is upgraded according to first, the step of the life cycle obtaining current cache data comprises:
The life cycle of the time period between verification moment and the first renewal verification moment as current cache data is upgraded using the 2nd.
6. data cached storage means as claimed in claim 1, it is characterised in that, according to described life cycle, the step that current cache data carry out classification storage comprises:
If described life cycle is in the default first renewal time interval, then by current cache data stored in one-level storage zone;
If described life cycle is in the default the 2nd renewal time interval, then by current cache data stored in secondary storage area;
If described life cycle is in the default the 3rd renewal time interval, then by current cache data stored in tertiary storage district.
7. data cached storage means as claimed in claim 1, it is characterised in that, also comprise:
If current cache data are not updated, then current cache data are carried out classification storage by the life cycle of the current cache data calculated according to the last time.
8. a data cached storing device, it is characterised in that, comprising:
Acquisition module, upgrades the inspection moment for obtaining the first of the current cache data not downloading life cycle and upgrade the verification moment and the 2nd, and wherein, described first upgrades the verification moment, and upgrade the verification moment with the 2nd be that adjacent twice renewal verifies the moment;
Calculate module, for upgrading verification moment and the 2nd renewal verification moment according to first, obtain the life cycle of current cache data;
Memory module, for according to described life cycle, carrying out classification storage to current cache data.
9. data cached storing device as claimed in claim 8, it is characterised in that, described acquisition module comprises:
Record cell, upgrades verification for carrying out life cycle to source station, if content is updated, then record upgrades the renewable time verified and upgrades the verification moment as first;
Projected unit, for upgrading the verification moment according to described first, it may also be useful to dynamically least square conic fitting method calculates and obtained for the 2nd renewal verification moment.
10. data cached storing device as claimed in claim 9, it is characterised in that, described projected unit is according to formula: y=ax2+ bx+c, calculates and obtained for the 2nd renewal verification moment, wherein, x is described data cached sequence number, and y upgrades the verification moment in described data cached the first renewal verification moment or the 2nd, and a, b, c are parameter.
11. data cached storing devices as claimed in claim 10, it is characterised in that, described projected unit is further
Adopt following calculation formula: m Σ x i Σ x i 2 Σ x i Σ x i Σ x i 3 Σ x i 2 Σ x i 3 Σ x i 4 c b a = Σ y i Σ x i y i Σ x i 2 y i ,
Obtaining the parameter value of a, b, c, wherein, m is when this calculates, the described data cached number of times being updated, xiFor described data cached sequence number, yiFor described data cached renewal each time verifies the moment.
12. data cached storing devices as claimed in claim 8, it is characterised in that, described calculating module is further used for: upgrade the life cycle of the time period between verification moment and the first renewal verification moment as current cache data using the 2nd.
13. data cached storing devices as claimed in claim 8, it is characterised in that, described memory module comprises:
First storage unit, if for described life cycle in the default first renewal time interval, then by current cache data stored in one-level storage zone;
2nd storage unit, if for described life cycle in the default the 2nd renewal time interval, then by current cache data stored in secondary storage area;
3rd storage unit, if for described life cycle in the default the 3rd renewal time interval, then by current cache data stored in tertiary storage district.
14. data cached storing devices as claimed in claim 8, it is characterized in that, be not updated if described memory module is also further used for current cache data, then current cache data are carried out classification storage by the life cycle of the current cache data calculated according to the last time.
CN201410657997.8A 2014-11-18 2014-11-18 A kind of data cached storage method and device Active CN105677650B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410657997.8A CN105677650B (en) 2014-11-18 2014-11-18 A kind of data cached storage method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410657997.8A CN105677650B (en) 2014-11-18 2014-11-18 A kind of data cached storage method and device

Publications (2)

Publication Number Publication Date
CN105677650A true CN105677650A (en) 2016-06-15
CN105677650B CN105677650B (en) 2019-06-25

Family

ID=56944250

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410657997.8A Active CN105677650B (en) 2014-11-18 2014-11-18 A kind of data cached storage method and device

Country Status (1)

Country Link
CN (1) CN105677650B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108108490A (en) * 2018-01-12 2018-06-01 平安科技(深圳)有限公司 Hive table scans method, apparatus, computer equipment and storage medium
CN108664499A (en) * 2017-03-29 2018-10-16 ***通信集团河北有限公司 The method, apparatus and equipment of data storage
CN112214503A (en) * 2020-10-10 2021-01-12 深圳壹账通智能科技有限公司 Data processing method and device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6622142B1 (en) * 1999-04-13 2003-09-16 Staktek Group, L.P. Database utilities
CN102667772A (en) * 2010-03-01 2012-09-12 株式会社日立制作所 File level hierarchical storage management system, method, and apparatus
CN103186566A (en) * 2011-12-28 2013-07-03 ***通信集团河北有限公司 Data classification storage method, device and system
CN103617268A (en) * 2013-12-04 2014-03-05 中国联合网络通信集团有限公司 Method and device for processing big data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6622142B1 (en) * 1999-04-13 2003-09-16 Staktek Group, L.P. Database utilities
CN102667772A (en) * 2010-03-01 2012-09-12 株式会社日立制作所 File level hierarchical storage management system, method, and apparatus
CN103186566A (en) * 2011-12-28 2013-07-03 ***通信集团河北有限公司 Data classification storage method, device and system
CN103617268A (en) * 2013-12-04 2014-03-05 中国联合网络通信集团有限公司 Method and device for processing big data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
吴洪桥 等: "《多源影像数据分级存储与数据迁移规则研究》", 《国土资源信息化》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108664499A (en) * 2017-03-29 2018-10-16 ***通信集团河北有限公司 The method, apparatus and equipment of data storage
CN108108490A (en) * 2018-01-12 2018-06-01 平安科技(深圳)有限公司 Hive table scans method, apparatus, computer equipment and storage medium
CN108108490B (en) * 2018-01-12 2019-08-27 平安科技(深圳)有限公司 Hive table scan method, apparatus, computer equipment and storage medium
CN112214503A (en) * 2020-10-10 2021-01-12 深圳壹账通智能科技有限公司 Data processing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN105677650B (en) 2019-06-25

Similar Documents

Publication Publication Date Title
CN105493053B (en) Multi-core processor and the method for updating the cache in multi-core processor
US9846641B2 (en) Variability aware wear leveling
CN100501739C (en) Method and system using stream prefetching history to improve data prefetching performance
CN103729438A (en) Webpage preloading method and device
CN105917318A (en) System and method for implementing SSD-based I/O caches
CN103530349A (en) Method and equipment for cache updating
JP2008305225A (en) Control computer, computer system, and access control method
CN104699424A (en) Page hot degree based heterogeneous memory management method
CN105677650A (en) Cache data storage method and device
CN109716307A (en) The system and method that cache for delay utilizes
CN105867832A (en) User-and-application-oriented method and device for accelerating computer and intelligent device
CN107491272A (en) A kind of method, apparatus of Data Migration, equipment and storage medium
CN107728952A (en) A kind of prediction type data migration method and system
JP2023072063A (en) Information processing system and data arrangement method in information processing system
CN109478164A (en) For storing the system and method for being used for the requested information of cache entries transmission
US9851925B2 (en) Data allocation control apparatus and data allocation control method
CN105988720B (en) Data storage device and method
Liu et al. FLAP: Flash-aware prefetching for improving SSD-based disk cache
JP5659054B2 (en) System management apparatus, system management method, and system management program
CN104850508B (en) access method based on data locality
Yang et al. Cachesack: Theory and experience of ***’s admission optimization for datacenter flash caches
Abhari et al. Web object-based storage management in proxy caches
KR101351648B1 (en) Multi-media server for managing contents using prediction of user's requests, and management method thereof
CN106155923B (en) The method and apparatus of memory sharing
CN105573675B (en) User based on training mechanism in cache management device is accustomed to acquisition methods and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant