Supercharge Your Innovation With Domain-Expert AI Agents!

Batch processing method and system supporting multi-master distributed data processing

A distributed data and batch processing technology, which is applied in the direction of multi-programming devices, machine execution devices, concurrent instruction execution, etc., can solve problems such as not necessarily guaranteed execution order, poor exception handling ability, not stable and reliable, etc., to improve performance and stability, improved fault tolerance, and high availability

Active Publication Date: 2013-02-13
上交所技术有限责任公司
View PDF3 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Second, the exception handling ability is poor
Third, the coupling of each batch of steps is high, and the scalability is not good
It limits the time point, but it may not guarantee the actual execution sequence, so it is not stable and reliable enough. In the existing market, there is still no batch processing system with high processing efficiency, safety, stability and reliability to meet the increasingly abundant data volume.

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
  • Batch processing method and system supporting multi-master distributed data processing
  • Batch processing method and system supporting multi-master distributed data processing
  • Batch processing method and system supporting multi-master distributed data processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The present invention will be further described below with reference to the accompanying drawings, and the principle of this system and method is very clear to those skilled in the art. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0057] The present invention provides a batch processing framework as the basis of a batch processing system. The batch processing framework mainly includes a batch processing engine program, a batch processing management and monitoring program, a batch processing process control file, and a batch processing batch step definition file. Among them, the process control file and the batch step definition file are two configuration files. When the batch processing engine starts, it will traverse the process control file to obtain the batch step code that needs to be processed in the next step, and then according to the batch processing co...

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 relates to the technical field of information data processing, and in particular relates to a batch processing method and a system which support multi-master distributed data processing. The batch processing system is internally provided with a batch processing frame which mainly comprises a batch processing engine program, a batch processing managing and monitoring program, a batch processing flow control file and a batch processing batch-step defining file, wherein the flow control file and the batch-step defining file are two configuring files, when the batch processing engine is started, the flow control file can be traversed so as to obtain a batch-step code which needs to be processed, script information needing to be executed can be obtained from the batch-step defining file according to the batch processing code, and then the script is executed to complete batch steps. Compared with the prior art, the batch processing method and system has great breakthroughs and advantages, solves many shortcomings and defects in the prior art, and has high concurrency, high availability and high expandability.

Description

[Technical field] [0001] The invention involves the field of information data processing technology, which is specifically a batch processing method and system that supports multi -host distributed data processing. [Background technique] [0002] With the increasingly vigorous and mature of the securities trading market, the amount of transaction data is also increasing, and it has higher requirements for the stability and processing efficiency of the transaction and processing system.After each trading period of each trading day, the trading system began to liquidate the transaction that day, and then handled the complex non -real -time transaction business.This type of post -processing process is usually called batch processing.To put it simply, batch processing is to group different tasks, that is, in batches, and then perform these tasks in a certain order. [0003] Depending on the complexity of the business, the complexity of the batch processing system is not the same.The ...

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): G06F9/38G06F9/46
Inventor 陈即忆武剑锋王泊黄俊杰刘经纬何希圣黄寅飞郑刚陆素源白硕
Owner 上交所技术有限责任公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More