Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data storage method, device and system

A data storage and storage location technology, applied in the computer field, can solve the problem of low storage efficiency and achieve the effect of reducing the cost of relocation

Active Publication Date: 2018-07-20
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, because this data storage method selects storage nodes based on the hash value of the fragmented data (basically equivalent to random selection), the storage efficiency is low when some storage nodes have insufficient bandwidth, high storage load, or insufficient storage space. , the storage node is re-selected in real time, and the re-selection process also leads to low storage efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data storage method, device and system
  • Data storage method, device and system
  • Data storage method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0042] Specifically, in this embodiment, in order to improve storage efficiency, a data storage method is proposed. The implementation of the method can rely on computer programs and can run on a computer system based on the von Neumann system. Such as figure 1 As shown, the computer system can be figure 2 The facade node in the file management system shown.

[0043] figure 1 A file management system is shown, including a facade node 10 and a storage node 20, which can provide data storage and data download services. The facade node 10 can be connected to the terminal 30 , and the terminal 30 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a data storage method, and the method comprises the steps: receiving uploaded segmented data, and extracting data identification of the segmented data; obtaining a storage state of a storage node, and selecting the storage node according to the storage data; requesting for a distributed storage space to the storage node according to the data identification; receiving a storage address identification, corresponding to the data identification, returned by the storage node, wherein the storage address identification is corresponding to a deviation position on a storage unit distributed by the storage node for the data identification; enabling the segmented data to be transmitted to the storage position, corresponding to the storage address identification, for storage. In addition, the invention also provides a data storage device and system. The data storage method, device and system can improve the storage efficiency.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a data storage method, device and system. Background technique [0002] Existing network storage technologies usually store files or other data in the form of fragmented data, that is, store fragmented data obtained by fragmenting smaller files or larger files on multiple storage nodes. For example, Google's GFS (Google File System, Google File System), that is, after hashing the fragmented data, locate the corresponding storage node according to the hash value, and then send the fragmented data to the storage node for storage. [0003] However, because this data storage method selects storage nodes based on the hash value of the fragmented data (basically equivalent to random selection), the storage efficiency is low when some storage nodes have insufficient bandwidth, high storage load, or insufficient storage space. , the storage node is re-selected in real time, an...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08G06F3/06
Inventor 娄继冰
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products