A method, device and storage medium for data deduplication storage based on sliding window
A sliding window and data technology, applied in the direction of electronic digital data processing, digital data information retrieval, special data processing applications, etc., can solve the problem that single file storage cannot meet the performance requirements of large data volume storage, the overall cluster performance overhead increases, and time Problems such as thread growth in overhead, to achieve the effects of reducing time performance overhead, flexible query methods, and reducing storage pressure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] See figure 1 , figure 1 It is a flow chart of the first preferred embodiment of the sliding window-based data deduplication storage method of the present invention.
[0053] Such as figure 1 As shown, a data deduplication storage method based on a sliding window includes the following steps:
[0054] In step S100, the stored data is obtained and recorded as a data source, and divided to obtain each piece of data and the optimal number of pieces of data.
[0055] In the present invention, the data source refers to data that presents the characteristics of streaming data, such as network data. According to the agreed channel, the qualified data is combined and transmitted in the channel, output one by one, and the data combination are sorted in the same order as they are exported. In the specific implementation, streaming storage data, such as massive file data, is obtained as a data source for deduplication query to optimize query and reduce overall performance overh...
Embodiment 2
[0089] The present invention also provides a data deduplication storage device based on a sliding window, such as Figure 4 As shown, the data deduplication storage device based on the sliding window includes a processor 10 and a memory 20 connected to the processor 10, the memory 20 stores a data deduplication storage program based on the sliding window, and the sliding window based The window data deduplication storage program is used by the processor 10 to implement the steps of the sliding window-based data deduplication storage method described in Embodiment 1, specifically as described above.
Embodiment 3
[0091] The present invention also provides a storage medium. The storage medium stores a data deduplication storage program based on a sliding window. When the data deduplication storage program based on a sliding window is executed by the processor 10, the data storage program based on a sliding window is realized Deduplication storage method; the details are as described above.
[0092] To sum up, the present invention discloses a data deduplication storage method, device and storage medium based on a sliding window. The data deduplication storage method based on a sliding window includes: obtaining stored data as a data source, and cutting points, to obtain each fragmented data and the optimal number of fragmented data; establish a query index for each fragmented data, and establish a variable sliding window; detect whether there is new data to be written, and if so, pass the The variable sliding window sends a query command to each segmented data after segmentation to dete...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


