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 the problems of a single computing resource, huge amount of computing resource communication, low algorithm execution efficiency, etc., and achieve the effect of reducing communication amount and improving execution efficiency.

Active Publication Date: 2021-12-21
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 0 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 application discloses a data processing method, a data processing system, computer equipment, and a storage medium, which belong to the technical field of graph computing. In the method provided by the embodiment of the present application, by using a data processing system with a distributed architecture, each computing node in the data processing system stores part of the graph data, and in the encoding stage, each computing node performs an aggregation first, and then calculates Interaction of vertex IDs between nodes to complete the second aggregation. Through the above two aggregation processes, each computing node can store a full amount of vertex IDs. In the decoding stage, decoding can be completed without communication, which can reduce The overall communication volume improves the efficiency of algorithm execution.

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
Patent Type & Authority Patents(China)
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