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

Data processing method, data processing system, computer equipment and storage medium

A data processing system and data processing technology, applied in the field of graph computing, can solve problems such as huge communication volume of computing resources, single computing resource, and low algorithm execution efficiency, and achieve the effect of improving execution efficiency and reducing communication traffic

Active Publication Date: 2020-02-07
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the encoding and decoding in the process of graph data processing mainly has the following disadvantages: in large-scale graph scenarios, since more computing resources are required, and each computing resource is usually performed by a single computing resource when encoding, in the decoding process It is necessary to communicate between various computing resources to obtain the original vertex ID corresponding to each coded vertex ID, resulting in a relatively large amount of communication between computing resources, which ultimately leads to low algorithm execution 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 processing method, data processing system, computer equipment and storage medium
  • Data processing method, data processing system, computer equipment and storage medium
  • Data processing method, data processing system, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0045] A brief explanation of some technical terms provided by the embodiments of the present disclosure is as follows:

[0046] Graph refers to a basic data structure that contains a series of nodes and edges connecting nodes. Many entities in life and the relationship between entities can be visually expressed through the points and edges on the graph. Graphs can be applied to represent social networks, call networks, bipartite graphs between users and products, and cooperation between authors in papers. Relationship networks, index relationships between articles, financial transaction networks, interactions between wireless base stations in a region and various servers in the cloud, data exchange relationships between mobile g...

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 processing method, a data processing system, computer equipment and a storage medium, and belongs to the technical field of graph calculation. The embodiment of the invention provides a method. A data processing system with a distributed architecture is adopted; partial graph data is stored by each computing node in the data processing system. In a coding phase, primary aggregation is carried out at each computing node, interaction of vertex IDs between the computing nodes is carried out to complete second aggregation;; through the two aggregation processes, allthe computing nodes can store full-amount vertex IDs, decoding can be completed without communication in the decoding stage, the overall communication traffic can be reduced, and the algorithm execution efficiency can be improved.

Description

technical field [0001] The present application relates to the technical field of graph computing, and in particular to a data processing method, a data processing system, computer equipment, and a storage medium. Background technique [0002] The encoding and decoding of graph data plays an important role in graph computing. Generally speaking, in the commonly used graph data processing process, the process of encoding and decoding graph data is usually to encode the vertex ID (Identity, number) of the graph data first, then execute the graph algorithm in the specific business scenario, and finally convert the The output data is decoded. Specifically, encoding and decoding is to convert the vertex ID of the graph data into a data representation related to the number of vertices, so as to narrow the numerical range corresponding to the vertex ID, thereby improving the execution efficiency of the algorithm. [0003] However, the encoding and decoding in the process of graph ...

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
IPC IPC(8): H04L29/08
CPCH04L67/1097H04L67/104H04L67/5651
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