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

A data distribution method and management node

A technology for data distribution and node management, applied in database distribution/replication, electrical digital data processing, special data processing applications, etc. Transfer volume, effect of reducing the number of subsets

Inactive Publication Date: 2017-07-11
ZTE CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When it is necessary to perform cross join calculation between two tables, that is, ({5}, {4}) cross join ({3}, {2}, {6}), the following problem occurs: Completing the cross join calculation Calculations between {5} and {6}, {4} and {3}, and {4} and {2} need to be performed, but these two subtables are on different computing nodes, so the calculation cannot be performed
However, the existing data distribution method will cause a large amount of data to be transmitted to the computing nodes, and the burden of network transmission will be heavy, especially when the number of computing nodes for data distribution is large and the number of sub-tables of the two tables is close , the problem of excessive data volume is more obvious
There is currently no technology that can reduce the amount of data transferred

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
  • A data distribution method and management node
  • A data distribution method and management node
  • A data distribution method and management node

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The first embodiment of a data distribution method provided by the present invention, such as figure 1 As shown, the method includes:

[0044] Step 101, according to the received cross-connect request, obtain the number of sub-tables, the serial number of the sub-table, the number of nodes and the serial number of the nodes respectively included in Table A and Table B that need to be cross-connected;

[0045] Step 102, the sequence numbers of the sub-tables included in table A or table B are sequentially set in the direction of abscissa or ordinate, respectively as the length or width of the large rectangle to generate a large rectangle;

[0046] Step 103, dividing the large rectangle into two sub-rectangles according to the method of construction, namely the first sub-rectangle and the second sub-rectangle;

[0047] Step 104: Uniformly divide the first sub-rectangle and the second sub-rectangle respectively to form several small rectangles, each of which corresponds ...

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 present invention discloses a data distribution method and a management node, wherein the method includes: according to the received cross-connection request, obtaining the number of sub-tables included in table A and table B that need to be cross-connected, the number of sub-tables The serial number, the number of nodes and the serial number of the node; the serial numbers of the sub-tables included in table A or table B are set in the direction of abscissa or ordinate in turn, and are respectively used as the length or width of the large rectangle to generate a large rectangle; according to The method of construction divides the large rectangle into two sub-rectangles, which are respectively the first sub-rectangle and the second sub-rectangle; the first sub-rectangle and the second sub-rectangle are evenly divided to form several small rectangles, each The small rectangle corresponds to the serial number of a computing node, and corresponds to the serial number of the subtable; the subtables corresponding to each small rectangle are distributed to the computing nodes corresponding to each small rectangle. The invention can reduce the amount of transmitted data and lighten the burden of network transmission.

Description

technical field [0001] The invention relates to the technical field of distributed data management, in particular to a data distribution method and a management node. Background technique [0002] Usually, using an ordinary computer to process hundreds of gigabytes (gigabits) of data, such as log files, often takes several hours or longer, and processing tens of terabytes (terabytes) of data may take hundreds of hours. For this reason, people use the method of data distribution to solve the above problems. The data distribution refers to that the collection of all data is called a table, and the collection of a part of all data is called a sub-table. The table includes several sub-tables, and the several sub-tables are distributed to several computing nodes, for example, 100 computing nodes, and each computing node is only responsible for the calculation of a part of all data. In this way, these computing nodes can perform calculations at the same time, which can greatly re...

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): G06F17/30
CPCG06F16/27G06F16/2455G06F16/278G06F16/2456G06F16/2471G06F16/24544G06F16/00G06F16/2282
Inventor 曲文武
Owner ZTE CORP
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