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

Data distribution method and management node

A technology for managing nodes and data distribution, which is applied in database distribution/replication, electronic digital data processing, special data processing applications, etc. It can solve problems such as excessive data volume, inability to perform calculations, and large data volume, so as to reduce subsets Quantity, the effect of reducing the amount of data transfer

Inactive Publication Date: 2014-03-26
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
  • Data distribution method and management node
  • Data distribution method and management node
  • 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 invention discloses a data distribution method and a management node. The data distribution method comprises the steps of obtaining the amounts and serial numbers of sub-tables and nodes respectively included by a table A and a table B which need to be in cross connection according to a received cross connection request; sequentially arranging the serial numbers of the sub-tables included by the table A or the table B in the direction of the horizontal axis or longitudinal axis and respectively using the serial numbers as length sides or width sides of large rectangles to form a whole large rectangle; using a construction method to divide the large rectangle into two sub-rectangles, namely the first sub-rectangle and the second sub-rectangle; respectively and evenly dividing the first sub-rectangle and the second sub-rectangle to form a plurality of small rectangles, wherein each small rectangle corresponds to a serial number of one computational node and corresponds to the serial number of each sub-table; distributing the sub-tables corresponding to the small rectangles onto the computational nodes corresponding to the small rectangles. By adopting the data distribution method, the volume of transmitted data can be decreased, and the network transmission burden can be relieved.

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 Applications(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