CN107193947A - A kind of file system cache incremental refreshment method and system - Google Patents
A kind of file system cache incremental refreshment method and system Download PDFInfo
- Publication number
- CN107193947A CN107193947A CN201710363593.1A CN201710363593A CN107193947A CN 107193947 A CN107193947 A CN 107193947A CN 201710363593 A CN201710363593 A CN 201710363593A CN 107193947 A CN107193947 A CN 107193947A
- Authority
- CN
- China
- Prior art keywords
- data cached
- size
- offset
- caching
- file system
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/172—Caching, prefetching or hoarding of files
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a kind of file system cache incremental refreshment method, including:Read in file system cache record information, caching record information comprising data cached size and caching offset;Whether judge data cached size is 0;When data cached size is not 0, judge whether data cached size is more than caching offset;When data cached size is more than caching offset, by the data cached incremental refreshment rule between data cached offset and data cached size.The present invention can realize cached security, efficiently, quickly refresh.Present invention also offers a kind of file system cache incremental refreshment system.
Description
Technical field
The present invention relates to technical field of data processing, more specifically to a kind of file system cache incremental refreshment side
Method and system.
Background technology
In the scene of mass memory source file, the frequent establishment of source file, read-write, lower wall have drawn many problems, have
Source file is aggregated into an aggregate file by many companies for this scene.When creating source file, to improve write operation effect
Rate, using write buffer pattern be write-in file system cache think that data are write as work(, when caching is write it is full when data rule.
But it has been stored in caching in file, but in the case of caching is not yet filled with, can cause to make number when node exception
According to loss.To allow source file safe rule storage in caching, periodic refreshing scheme is generally used, total data brush will be entirely cached
New rule.Frequently write and periodic refreshing along with user, the data cached size of rule is simultaneously unequal, be thus polymerization text
The management of the unified operation and small documents of part can bring many troubles.Therefore, how to realize cached security, efficiently, quickly brush
It is newly a urgent problem to be solved.
The content of the invention
In view of this, it is an object of the invention to provide a kind of file system cache incremental refreshment method, it can realize slow
Deposit safe, efficient, fast refreshing.
To achieve the above object, the present invention provides following technical scheme:
A kind of file system cache incremental refreshment method, including:
Read in file system cache record information, the caching record information comprising data cached size and caching skew
Amount;
Judge whether the data cached size is 0 and whether the buffer data size size is data cached inclined equal to described
Shifting amount;
When the data cached size is not 0 and when being not equal to the data cached offset, judge described data cached
Whether size is more than the caching offset;
When the data cached size is more than the caching offset, by the data cached offset and the caching
Data cached incremental refreshment rule between size of data.
Preferably, it is described when the data cached size is more than the caching offset, by the data cached skew
After data cached incremental refreshment rule between amount and the data cached size, in addition to:
Update the file system cache datalogging information.
Preferably, comprising data cached big in the reading file system cache record information, the caching record information
After small and caching offset, in addition to:
Judge whether the file system cache datalogging information is more than predetermined threshold value apart from the time that last time updates;
When the time that the file system cache datalogging information was updated apart from last time being more than predetermined threshold value, institute is judged
State whether data cached size is 0 and whether the buffer data size size is equal to the data cached offset.
Preferably, when the data cached size is less than the caching offset, failure information is recorded.
Preferably, when the data cached size, which is equal to 0 or described caching offset, is equal to the data cached size,
Again read off file system cache record information.
A kind of file system cache incremental refreshment system, including:
Read module, for reading in file system cache record information, the caching record information comprising data cached
Size and caching offset;
First judge module, for judging whether the data cached size is 0 and whether is the buffer data size size
Equal to the data cached offset;
Second judge module, for when the data cached size be not 0 and when being not equal to the data cached offset,
Judge whether the data cached size is more than the caching offset;
Processing module, will be described data cached inclined for when the data cached size is more than the caching offset
Data cached incremental refreshment rule between shifting amount and the data cached size.
Preferably, the system also includes:
Update module, for updating the file system cache datalogging information.
Preferably, the system also includes:
3rd judge module, be for judging the file system cache datalogging information apart from the time that last time updates
It is no to be more than predetermined threshold value;
When the time that the file system cache datalogging information was updated apart from last time being more than predetermined threshold value, described the
One judge module judges whether the data cached size is 0 and whether the buffer data size size is equal to described data cached
Offset.
Preferably, when the data cached size is less than the caching offset, the system also includes:
Logging modle, for recording failure information.
Preferably, the system is equal to the caching number when the data cached size is equal to 0 or described caching offset
During according to size, the read module again reads off file system cache record information.
As shown from the above technical solution, the invention provides a kind of file system cache incremental refreshment method, when needs pair
When file system cache increment is refreshed, file system cache record information is read first, wherein, wrapped in caching record information
Containing data cached size and caching offset;Then judge whether data cached size is 0 and the buffer data size size is
It is no to be equal to the data cached offset;When data cached size is not 0 and when being not equal to the data cached offset, judge
Whether data cached size is more than caching offset;When data cached size is more than caching offset, by data cached skew
Data cached incremental refreshment rule between amount and data cached size.Offset by the caching of the record buffer memory in file system
Amount and cache size, and using offset is cached and cache size realizes that data cached increment is stored, solve periodic refreshing
The problem of aggregate file cache size is inconsistent on the premise of without refreshing whole caching, data cached security is improved
With the high efficiency of storage.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of method flow diagram of file system cache incremental refreshment embodiment of the method 1 disclosed by the invention;
Fig. 2 is a kind of method flow diagram of file system cache incremental refreshment embodiment of the method 2 disclosed by the invention;
Fig. 3 is a kind of structural representation of file system cache incremental refreshment system embodiment 1 disclosed by the invention;
Fig. 4 is a kind of structural representation of file system cache incremental refreshment system embodiment 2 disclosed by the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is all other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of protection of the invention.
In order to more specifically emphasize the independence implemented, this specification is related to number of modules or unit.For example, mould
Block or unit can be realized that the hardware circuit includes special VLSI circuits OR gate array, such as logic chip, crystal by hardware circuit
Pipe, or other components.Module or unit can also realize that such as field is imitated programmable gate array, can compiled in programmable computer hardware
Journey array logic, programmable logic device etc..
Module or unit can also be realized in by the software performed by various forms of processors.Such as, one can hold
Row code module may include one or more entities or logic computer instruction block, and the block is formed into, such as,
Object, program or function.However, the executable part of identification module or unit need not physically be put together, but can be by
The different instruction for being stored in diverse location is constituted, when combining in logic, is formed module or unit and is reached the module
Or the purpose required by unit.
In fact, executable code module or unit can be a single instruction or multiple instruction, it might even be possible to which distribution is in place
In several different code sections of different programs, and across several storage devices.Similarly, peration data can be identified and
It is shown in this module or unit, and can implements in any suitable form and in any suitable data structure form
Tissue.Peration data can assemble single data set, or can be distributed in the different positions with different storage devices, and
A system or network are only present in electronic signal mode at least in part.
" embodiment " or similar term mentioned by this specification represent characteristic, structure or the feature relevant with embodiment,
In at least embodiment for being included in the present invention.Therefore, this specification occurs term " in one embodiment ", " implementing
Example in " and similar term may but be not necessarily all sensing phase be the same as Example.
Furthermore, characteristic of the present invention, structure or feature can be combined in one or more embodiments in any way.
Explanation will provide many specific details below, such as programming, software module, user's selection, network trading, database are looked into
The examples such as inquiry, database structure, hardware module, hardware circuit, hardware chip, to provide the understanding to the embodiment of the present invention.So
And those of ordinary skill in the related art will be seen that the present invention, though wherein one or more specific details are not utilized, or profit
It can also be implemented with other methods, component, material etc..On the other hand, it is the present invention that avoids confusion, known structure, material or behaviour
Do not have a detailed description.
As shown in figure 1, be a kind of flow chart of file system cache incremental refreshment embodiment of the method 1 disclosed by the invention,
This method comprises the following steps:
S101, reading file system cache record information, wherein, ease up in caching record information comprising data cached size
Deposit offset;
Aggregate file by multiple fixed sizes (for example:Object composition 4MB), each object is made up of multiple source files,
Source file size limits the size less than object, this article explanation by taking source file maximum 512KB as an example.It is less than when being write in client
During 512KB small source file, the not direct lower wall of source file data, and it is written to the caching equal with aggregate file object size
In.For convenience of file system cache incremental refreshment, record buffer memory offset (buf_offset) and data cached size (buf_ are needed
size)。
S102, judge data cached size whether be 0 and buffer data size size whether be equal to data cached offset;
After have read file system cache record information, determine whether read data cached size whether be 0 and
Whether buffer data size size is equal to data cached offset, when judging data cached size for 0, or buffer data size size
During equal to data cached offset, return re-reads file system cache record information.
S103, when data cached size is not 0 and when being not equal to the data cached offset, judge data cached size
Whether caching offset is more than;
When judging data cached size not for 0 and when being not equal to the data cached offset, determine whether to cache number
Whether it is more than caching offset according to size.
S104, when data cached size is more than caching offset, by data cached offset and data cached size it
Between data cached incremental refreshment rule.
, will by the source file cache flush rule newly write when judging that data cached size is more than caching offset
Data cached incremental refreshment rule between data cached offset and data cached size.
In summary, in the above-described embodiments, when needing to refresh file system cache increment, text is read first
Part system cache record information, wherein, data cached size and caching offset are included in caching record information;Then judge slow
Whether deposit data size is 0 and whether the buffer data size size is equal to the data cached offset;When data cached big
Small is not 0 and when being not equal to the data cached offset, judges whether data cached size is more than and caches offset;Work as caching
When size of data is more than caching offset, by the data cached incremental refreshment between data cached offset and data cached size
Rule.By the caching offset and cache size of the record buffer memory in file system, and it is big using offset and caching is cached
It is small to realize data cached increment storage, solve periodic refreshing aggregate file on the premise of without refreshing whole caching and cache
The problem of cause not of uniform size, improve the high efficiency of data cached security and storage.
As shown in Fig. 2 be a kind of flow chart of file system cache incremental refreshment embodiment of the method 2 disclosed by the invention,
This method comprises the following steps:
S201, reading file system cache record information, wherein, ease up in caching record information comprising data cached size
Deposit offset;
Aggregate file by multiple fixed sizes (for example:Object composition 4MB), each object is made up of multiple source files,
Source file size limits the size less than object, this article explanation by taking source file maximum 512KB as an example.It is less than when being write in client
During 512KB small source file, the not direct lower wall of source file data, and it is written to the caching equal with aggregate file object size
In.For convenience of file system cache incremental refreshment, record buffer memory offset (buf_offset) and data cached size (buf_ are needed
size)。
S202, judge whether the time that file system cache datalogging information was updated apart from last time is more than predetermined threshold value;
After file system cache record information is read, file system cache datalogging information distance is determined whether
Whether the time that last time updates is more than predetermined threshold value, that is, ensures that aggregate file is cached unmodified in certain time, to improve source document
The continuity of part write buffer.
S203, when the time that file system cache datalogging information was updated apart from last time being more than predetermined threshold value, judge
Whether data cached size is 0 and whether buffer data size size is equal to data cached offset;
When the time that file system cache datalogging information was updated apart from last time being more than predetermined threshold value, determine whether
Whether data cached size is 0 and whether the buffer data size size is equal to the data cached offset.
S204, when data cached size is not 0 and when being not equal to data cached offset, whether judge data cached size
More than caching offset;
When judging data cached size not for 0 and when being not equal to the data cached offset, determine whether to cache number
Whether it is more than caching offset according to size.
S205, when data cached size be equal to 0 or caching offset be equal to the data cached size when, again read off text
Part system cache record information;
When data cached size is equal to 0 or caching offset is equal to data cached size, return re-reads file system
System caching record information.
S206, when data cached size is more than caching offset, by data cached offset and data cached size it
Between data cached incremental refreshment rule;
, will by the source file cache flush rule newly write when judging that data cached size is more than caching offset
Data cached incremental refreshment rule between data cached offset and data cached size.
S207, renewal file system cache datalogging information;
It is further real after by data cached incremental refreshment rule between data cached offset and data cached size
Shi Gengxin file system cache datalogging informations.
S208, when data cached size be less than caching offset when, record failure information.
In summary, in the above-described embodiments, when needing to refresh file system cache increment, text is read first
Part system cache record information, wherein, data cached size and caching offset are included in caching record information;Then judge slow
Whether deposit data size is 0 and whether buffer data size size is equal to data cached offset;When data cached size for 0 and
When being not equal to the data cached offset, judge whether data cached size is more than caching offset;When data cached size
During more than caching offset, by the data cached incremental refreshment rule between data cached offset and data cached size.It is logical
The caching offset and cache size of the record buffer memory in file system are crossed, and utilization caches offset and cache size is realized and delayed
The increment storage of deposit data, solves periodic refreshing aggregate file cache size on the premise of without refreshing whole caching and differs
The problem of cause, improve the high efficiency of data cached security and storage.
As shown in figure 3, being a kind of structural representation of file system cache incremental refreshment system embodiment 1 disclosed by the invention
Figure, the system includes:
Read module 301, for reading file system cache record information, wherein, caching is included in caching record information
Size of data and caching offset;
Aggregate file by multiple fixed sizes (for example:Object composition 4MB), each object is made up of multiple source files,
Source file size limits the size less than object, this article explanation by taking source file maximum 512KB as an example.It is less than when being write in client
During 512KB small source file, the not direct lower wall of source file data, and it is written to the caching equal with aggregate file object size
In.For convenience of file system cache incremental refreshment, record buffer memory offset (buf_offset) and data cached size (buf_ are needed
size)。
First judge module 302, for judge data cached size whether be 0 and the buffer data size size whether etc.
In the data cached offset;
After have read file system cache record information, determine whether read data cached size whether be 0 and
Whether buffer data size size is equal to data cached offset, when judging data cached size for 0, or buffer data size size
During equal to data cached offset, return re-reads file system cache record information.
Second judge module 303, for when data cached size be not 0 and when being not equal to the data cached offset,
Judge whether data cached size is more than caching offset;
When judging data cached size not for 0 and when being not equal to the data cached offset, determine whether to cache number
Whether it is more than caching offset according to size.
Processing module 304, for when data cached size is more than caching offset, by data cached offset and caching
Data cached incremental refreshment rule between size of data.
, will by the source file cache flush rule newly write when judging that data cached size is more than caching offset
Data cached incremental refreshment rule between data cached offset and data cached size.
In summary, in the above-described embodiments, when needing to refresh file system cache increment, text is read first
Part system cache record information, wherein, data cached size and caching offset are included in caching record information;Then judge slow
Whether deposit data size is 0 and whether the buffer data size size is equal to the data cached offset;When data cached big
Small is not 0 and when being not equal to the data cached offset, judges whether data cached size is more than and caches offset;Work as caching
When size of data is more than caching offset, by the data cached incremental refreshment between data cached offset and data cached size
Rule.By the caching offset and cache size of the record buffer memory in file system, and it is big using offset and caching is cached
It is small to realize data cached increment storage, solve periodic refreshing aggregate file on the premise of without refreshing whole caching and cache
The problem of cause not of uniform size, improve the high efficiency of data cached security and storage.
As shown in figure 4, being a kind of structural representation of file system cache incremental refreshment system embodiment 2 disclosed by the invention
Figure, the system includes:
Read module 401, for reading file system cache record information, wherein, caching is included in caching record information
Size of data and caching offset;
Aggregate file by multiple fixed sizes (for example:Object composition 4MB), each object is made up of multiple source files,
Source file size limits the size less than object, this article explanation by taking source file maximum 512KB as an example.It is less than when being write in client
During 512KB small source file, the not direct lower wall of source file data, and it is written to the caching equal with aggregate file object size
In.For convenience of file system cache incremental refreshment, record buffer memory offset (buf_offset) and data cached size (buf_ are needed
size)。
3rd judge module 402, be for judging file system cache datalogging information apart from the time that last time updates
It is no to be more than predetermined threshold value;
After file system cache record information is read, file system cache datalogging information distance is determined whether
Whether the time that last time updates is more than predetermined threshold value, that is, ensures that aggregate file is cached unmodified in certain time, to improve source document
The continuity of part write buffer.
First judge module 403, for being more than when file system cache datalogging information apart from the time that last time updates
During predetermined threshold value, judge whether data cached size is 0 and whether the buffer data size size is data cached inclined equal to described
Shifting amount;
When the time that file system cache datalogging information was updated apart from last time being more than predetermined threshold value, determine whether
Whether data cached size is 0 and whether the buffer data size size is equal to the data cached offset.
Second judge module 404, for when data cached size be not 0 and when being not equal to the data cached offset,
Judge whether data cached size is more than caching offset;
When judging data cached size not for 0 and when being not equal to the data cached offset, determine whether to cache number
Whether it is more than caching offset according to size.
Read module 401, is additionally operable to be equal to the data cached size when data cached size is equal to 0 or caches offset
When, again read off file system cache record information;
When data cached size is equal to 0 or caching offset is equal to data cached size, return re-reads file system
System caching record information.
Processing module 405, for when data cached size is more than caching offset, by data cached offset and caching
Data cached incremental refreshment rule between size of data;
, will by the source file cache flush rule newly write when judging that data cached size is more than caching offset
Data cached incremental refreshment rule between data cached offset and data cached size.
Update module 406, for updating file system cache datalogging information;
It is further real after by data cached incremental refreshment rule between data cached offset and data cached size
Shi Gengxin file system cache datalogging informations.
Logging modle 407, for when data cached size is less than caching offset, recording failure information.
In summary, in the above-described embodiments, when needing to refresh file system cache increment, text is read first
Part system cache record information, wherein, data cached size and caching offset are included in caching record information;Then judge slow
Whether deposit data size is 0 and whether buffer data size size is equal to data cached offset;When data cached size for 0 and
When being not equal to the data cached offset, judge whether data cached size is more than caching offset;When data cached size
During more than caching offset, by the data cached incremental refreshment rule between data cached offset and data cached size.It is logical
The caching offset and cache size of the record buffer memory in file system are crossed, and utilization caches offset and cache size is realized and delayed
The increment storage of deposit data, solves periodic refreshing aggregate file cache size on the premise of without refreshing whole caching and differs
The problem of cause, improve the high efficiency of data cached security and storage.
The embodiment of each in this specification is described by the way of progressive, what each embodiment was stressed be with it is other
Between the difference of embodiment, each embodiment identical similar portion mutually referring to.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or using the present invention.
A variety of modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The most wide scope caused.
Claims (10)
1. a kind of file system cache incremental refreshment method, it is characterised in that including:
Read in file system cache record information, the caching record information comprising data cached size and caching offset;
Judge whether the data cached size is 0 and whether the buffer data size size is equal to the data cached skew
Amount;
When the data cached size is not 0 and when being not equal to the data cached offset, the data cached size is judged
Whether the caching offset is more than;
When the data cached size be more than it is described caching offset when, by the data cached offset with it is described data cached
Data cached incremental refreshment rule between size.
2. according to the method described in claim 1, it is characterised in that described when the data cached size is more than the caching partially
During shifting amount, after the data cached incremental refreshment rule between the data cached offset and the data cached size, also
Including:
Update the file system cache datalogging information.
3. method according to claim 2, it is characterised in that the reading file system cache record information, described slow
Deposit and included in record information after data cached size and caching offset, in addition to:
Judge whether the file system cache datalogging information is more than predetermined threshold value apart from the time that last time updates;
When the time that the file system cache datalogging information was updated apart from last time being more than predetermined threshold value, judge described delay
Whether deposit data size is 0 and whether the buffer data size size is equal to the data cached offset.
4. method according to claim 3, it is characterised in that when the data cached size is less than the caching offset
When, record failure information.
5. method according to claim 4, it is characterised in that when the data cached size is equal to 0 or described caching partially
When shifting amount is equal to the data cached size, file system cache record information is again read off.
6. a kind of file system cache incremental refreshment system, it is characterised in that including:
Read module, data cached size is included for reading in file system cache record information, the caching record information
With caching offset;
First judge module, for judging whether the data cached size is 0 and whether the buffer data size size is equal to
The data cached offset;
Second judge module, for when the data cached size be not 0 and when being not equal to the data cached offset, judge
Whether the data cached size is more than the caching offset;
Processing module, for when the data cached size is more than the caching offset, by the data cached offset
Data cached incremental refreshment rule between the data cached size.
7. system according to claim 6, it is characterised in that also include:
Update module, for updating the file system cache datalogging information.
8. system according to claim 7, it is characterised in that also include:
3rd judge module, for judging whether the file system cache datalogging information is big apart from the time that last time updates
In predetermined threshold value;
When the time that the file system cache datalogging information was updated apart from last time being more than predetermined threshold value, described first sentences
Disconnected module judges whether the data cached size is 0 and whether the buffer data size size is equal to the data cached skew
Amount.
9. system according to claim 8, it is characterised in that when the data cached size is less than the caching offset
When, in addition to:
Logging modle, for recording failure information.
10. system according to claim 9, it is characterised in that when the data cached size is equal to 0 or described caching partially
When shifting amount is equal to the data cached size, the read module again reads off file system cache record information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710363593.1A CN107193947A (en) | 2017-05-22 | 2017-05-22 | A kind of file system cache incremental refreshment method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710363593.1A CN107193947A (en) | 2017-05-22 | 2017-05-22 | A kind of file system cache incremental refreshment method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107193947A true CN107193947A (en) | 2017-09-22 |
Family
ID=59875393
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710363593.1A Pending CN107193947A (en) | 2017-05-22 | 2017-05-22 | A kind of file system cache incremental refreshment method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107193947A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111444039A (en) * | 2019-12-30 | 2020-07-24 | ***股份有限公司 | Cache data rollback method and cache data rollback device |
CN112035069A (en) * | 2020-09-17 | 2020-12-04 | 上海二三四五网络科技有限公司 | Control method and device for judging whether files completely fall off |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101968795A (en) * | 2010-09-03 | 2011-02-09 | 清华大学 | Cache method for file system with changeable data block length |
CN102270207A (en) * | 2010-06-02 | 2011-12-07 | 中国科学院计算技术研究所 | Online multimedia information mining oriented data caching method and system |
CN103092532A (en) * | 2013-01-21 | 2013-05-08 | 浪潮(北京)电子信息产业有限公司 | Storage method of cluster storage system |
CN103914402A (en) * | 2014-04-17 | 2014-07-09 | 华中科技大学 | Reconfiguration optimization method based on erasure code caching |
CN105898350A (en) * | 2015-01-16 | 2016-08-24 | 何湘 | High-capacity film and television file caching method easy for P2P transmission and identification |
CN106201918A (en) * | 2016-07-14 | 2016-12-07 | 合肥易立迅科技有限公司 | A kind of method and system quickly discharged based on big data quantity and extensive caching |
CN106385379A (en) * | 2016-09-14 | 2017-02-08 | 杭州迪普科技有限公司 | Message caching method and device |
-
2017
- 2017-05-22 CN CN201710363593.1A patent/CN107193947A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102270207A (en) * | 2010-06-02 | 2011-12-07 | 中国科学院计算技术研究所 | Online multimedia information mining oriented data caching method and system |
CN101968795A (en) * | 2010-09-03 | 2011-02-09 | 清华大学 | Cache method for file system with changeable data block length |
CN103092532A (en) * | 2013-01-21 | 2013-05-08 | 浪潮(北京)电子信息产业有限公司 | Storage method of cluster storage system |
CN103914402A (en) * | 2014-04-17 | 2014-07-09 | 华中科技大学 | Reconfiguration optimization method based on erasure code caching |
CN105898350A (en) * | 2015-01-16 | 2016-08-24 | 何湘 | High-capacity film and television file caching method easy for P2P transmission and identification |
CN106201918A (en) * | 2016-07-14 | 2016-12-07 | 合肥易立迅科技有限公司 | A kind of method and system quickly discharged based on big data quantity and extensive caching |
CN106385379A (en) * | 2016-09-14 | 2017-02-08 | 杭州迪普科技有限公司 | Message caching method and device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111444039A (en) * | 2019-12-30 | 2020-07-24 | ***股份有限公司 | Cache data rollback method and cache data rollback device |
CN111444039B (en) * | 2019-12-30 | 2023-03-21 | ***股份有限公司 | Cache data rollback method and cache data rollback device |
CN112035069A (en) * | 2020-09-17 | 2020-12-04 | 上海二三四五网络科技有限公司 | Control method and device for judging whether files completely fall off |
CN112035069B (en) * | 2020-09-17 | 2024-02-27 | 上海二三四五网络科技有限公司 | Control method and device for judging whether file is completely dropped |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10521131B2 (en) | Storage apparatus and storage control apparatus | |
CN101189584B (en) | Managing memory pages | |
US9996542B2 (en) | Cache management in a computerized system | |
CN106548789B (en) | Method and apparatus for operating stacked tile type magnetic recording equipment | |
US8909887B1 (en) | Selective defragmentation based on IO hot spots | |
CN109416666A (en) | Caching with compressed data and label | |
CN101533408B (en) | Processing method and processing device of mass data | |
US10296250B2 (en) | Method and apparatus for improving performance of sequential logging in a storage device | |
JP6713934B2 (en) | Storage device and its operating method and system | |
CN102111448A (en) | Data prefetching method of DHT memory system and node and system | |
WO2016095151A1 (en) | Storing log records in a non-volatile memory | |
CN108431783A (en) | Access request processing method, device and computer system | |
CN105718530A (en) | File storage system and file storage control method thereof | |
CN107239526A (en) | File system implementation method, scrap cleaning method, operating position localization method | |
CN109804359A (en) | For the system and method by write back data to storage equipment | |
CN104077084A (en) | Distributed random file accessing system and accessing control method thereof | |
CN102169460A (en) | Method and device for managing variable length data | |
CN106062724A (en) | Data management on memory modules | |
CN109471843A (en) | A kind of metadata cache method, system and relevant apparatus | |
CN107205024A (en) | Data duplicate removal method and system in a kind of cloud storage system | |
CN109086462A (en) | The management method of metadata in a kind of distributed file system | |
CN110147203A (en) | A kind of file management method, device, electronic equipment and storage medium | |
CN107193947A (en) | A kind of file system cache incremental refreshment method and system | |
US10073851B2 (en) | Fast new file creation cache | |
CN107506466A (en) | A kind of small documents storage method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170922 |
|
RJ01 | Rejection of invention patent application after publication |