Method and system for merging and storing massive small files
A technology of massive small files and storage systems, applied in the field of combined storage of massive small files, can solve problems such as storage structure and storage scheme defects, efficiency problems, modification, deletion defects, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0042] Example 1
[0043] The reason why the continuous reading speed of batch small files is slow is that the file header is frequently read or the storage space of each small file on the disk is not continuous. Therefore, in order to solve the above two defects, it is necessary to merge small files into large files and then store them. In this implementation, the merged files are referred to as library files for short.
[0044] This embodiment provides a processing flow of a method for merging and storing massive small files as follows: figure 1 As shown, in this embodiment, the processing steps are as follows:
[0045] Step 11, pre-establish a map file as a positioning file index library file; wherein, the map file and the library file establish a mapping relationship according to a two-dimensional family sequence; such as figure 2 As shown, a two-dimensional family sequence with the same number of rows and columns is established for each map file mapping, wherein each...
Example Embodiment
[0054] Embodiment 2
[0055] This embodiment provides a combined storage system for massive small files, the specific implementation structure of which is as follows image 3 As shown, it may specifically include the following modules: establishing module 31, receiving module 32, determining module 33, and storing module 34; wherein,
[0056] Establishment module 31: it is used for pre-establishing a map file as a positioning file index library file; wherein, the map file and the library file establish a mapping relationship according to a two-dimensional family sequence;
[0057] Establishment module 31: it is specifically used to map each graph file to establish a two-dimensional family sequence with the same number of rows and columns, wherein each graph file corresponds to a library file, and each family in the two-dimensional family sequence records a library corresponding to unit.
[0058] Receiving module 32: it is used for receiving small files;
[0059] Determini...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap