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
Embodiment 1
[0043] The reason why the continuous reading speed of batches of small files is slow is that the file headers are frequently read or the storage space of each small file on the disk is discontinuous. 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, we refer to the merged files as library files for short.
[0044] This embodiment provides a processing flow of a method for merging and storing a large number of small files as follows: figure 1 As shown, in this embodiment, its processing steps are as follows:
[0045] Step 11, pre-establishing the map file as the positioning file index library file; wherein, the map file and the library file establish a mapping relationship according to the two-dimensional family sequence; 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 map f...
Embodiment 2
[0055] This embodiment provides a massive small file merge storage system, its specific implementation structure is as follows image 3 As shown, specifically, the following modules may be included: an establishment module 31, a reception module 32, a determination module 33, and a storage module 34; wherein,
[0056] Building module 31: it is used for pre-establishing the map file as the 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 image file to establish a two-dimensional family sequence with the same number of rows and columns, wherein each image file corresponds to a library file, and each family in the two-dimensional family sequence corresponds to a library unit.
[0058] Receiving module 32: it is used for receiving small files;
[0059] Determining module 33: it is used for determinin...
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, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com