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 PDF

Info

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
Application number
CN201710363593.1A
Other languages
Chinese (zh)
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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology 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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710363593.1A priority Critical patent/CN107193947A/en
Publication of CN107193947A publication Critical patent/CN107193947A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/172Caching, 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

A kind of file system cache incremental refreshment method and system
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.
CN201710363593.1A 2017-05-22 2017-05-22 A kind of file system cache incremental refreshment method and system Pending CN107193947A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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