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

Business processing method, processing node, center node and cluster

A technology for processing nodes and central nodes, which is applied in the computer field and can solve problems such as slow processing speed, slow message processing speed, and affecting cluster parallel processing performance, so as to achieve the effect of saving network overhead and improving efficiency

Active Publication Date: 2015-05-27
HUAWEI TECH CO LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the case of high load, a large number of transaction snapshot related messages are sent to the central node, and the network is flooded with a large number of messages, which slows down the processing speed of messages. At the same time, the central node needs to process a large number of requests, resulting in slow processing speed, which will greatly Affects the parallel processing performance of the cluster

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
  • Business processing method, processing node, center node and cluster
  • Business processing method, processing node, center node and cluster
  • Business processing method, processing node, center node and cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0058] The embodiment of the present invention is applicable to a distributed data processing system or a cluster environment. The cluster gathers multiple servers to provide the same service, and the cluster can be regarded as one server from the client's point of view. The cluster utilizes multiple computers to perform parallel computing to obtain high computing speed. The cluster includes a central node (Coordinator Node, CN) for unified scheduling and ...

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 business processing method, a processing node, a center node and a cluster. The method comprises the following steps of enabling the processing node of the cluster to receive global snapshot information which is sent by the center node of the cluster at the preset time interval, wherein the global snapshot information comprises a business identification of an business which is being run by the cluster; enabling the processing node to store the received global snapshot information into a cache; enabling the processing node to process the business according to the global snapshot information stored in the cache. The business processing method disclosed by the embodiment has the advantages that the latest global snapshot information is sent to each processing node by the center node of the cluster at the preset time interval, and the global snapshot information can be stored by the processing node; when the global snapshot information is applied in the business processing process, the obtaining of the latest snapshot information from the center node by the complicated information receiving and sending method is not needed, the global snapshot information of the local cache is obtained, the network expense is reduced, and the business processing efficiency is improved.

Description

technical field [0001] The present invention relates to the computer field, in particular to a transaction processing method, a processing node, a central node and a cluster in the computer field. Background technique [0002] Multiple Version Concurrency Control (MVCC) is a mainstream database design mechanism, which is adopted by Oracle database management system, Innode storage engine, SQLServer database management system and PostgreSQL database management system. In order to improve the parallel execution efficiency of the database, the MVCC mechanism will generate a new version when updating records. Therefore, there may be multiple versions of records in the database. Different read and write transactions can see different versions of the records. The read and write transactions do not conflict with each other, and the parallel execution efficiency is high. [0003] A database management system based on the MVCC mechanism needs to obtain a transaction snapshot (Snapsh...

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/30G06F9/46
CPCG06F16/2308G06F9/466G06F16/00G06F16/128G06F16/2329
Inventor 聂愿愿文继军李健
Owner HUAWEI TECH CO LTD