Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device and system for storing data

A technology for storing data and data, applied in the field of data storage, can solve the problems of large storage space, occupation, and reduce the forwarding performance of the routing forwarding table, and achieve the effect of improving the forwarding performance and reducing the node level.

Inactive Publication Date: 2012-11-21
HUAWEI TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In practical applications, when the routing table entries with relatively long length and many node series need to be stored are stored in the form of binary tree, the existing compression technology will still generate more level series and occupy a large storage space. Space, especially in the case of fixed node memory space, greatly reduces the forwarding performance of the routing and forwarding table and the capacity performance of the maximum number of entries that can be added

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
  • Method, device and system for storing data
  • Method, device and system for storing data
  • Method, device and system for storing data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] 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.

[0023] In the embodiment of the present invention, the jump node generated when the data is stored in a tree structure is merged with the next-level child node of the level where the jump node is located, so that the original tree structure with many node levels can be effectively Compression, in the case of fixed node memory space, improves the maximum capacity performance of storage space and data forwarding performance.

[0024] figure 2 It is a schematic flow chart of Embodiment 1 of the method of the present invention, including:

[0025] 200 Judging whether the node in the tree structure is a jump node, if it is judged yes, read the child node of the next level of the level where the jump node is located. If the judgment is no, execute step 202 .

[0026...

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 embodiment of the invention discloses a data storing method, comprising the following steps of: judging whether a node in a tree structure is a skip node or not, if so, reading a sub-node at a lower level; judging whether the sub-node at the lower level is a node capable of being merged or not, if so, merging the sub-node at the lower level with the skip node; and storing the data according to the tree structure after node mergence. By adopting the invention, the skip node generated when data is stored in the tree structure, and the sub-node of at the lower level are merged, the node layer and the total number of nodes are reduced, the space for storing data is saved, and the data transmit performance is improved.

Description

technical field [0001] The invention relates to the field of data storage, in particular to a method, device and system for storing data. Background technique [0002] As an important non-linear structure, tree is more and more applied to the field of data storage. [0003] For example, with the rapid development of the Internet, the number of routing prefixes on the network increases exponentially, and the routing prefixes are stored in the Internet Protocol Forwarding Information Base (ie, IP FIB) of the router. [0004] Any FIB table can be represented by constructing a binary tree, such as figure 1 Shown in the middle left figure. For a given FIB table, the number of bits to be detected for each lookup is called a step size, and table entries are divided and stored according to a given lookup step size. Such as figure 1 In the given step search length is 3, then every 3-bit route prefix (prefix) is stored in the first level, generating figure 1 The schematic diagram...

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): H04L12/56G06F17/30
CPCG06F17/30961G06F16/9027
Inventor 高红亮李猛
Owner HUAWEI TECH CO LTD