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

Batch Execution Method Based on Distributed System

A distributed system and execution method technology, applied in the direction of program code conversion, code compilation, etc., to achieve the effects of improved execution speed and efficiency, high efficiency, and shortened development cycle

Active Publication Date: 2021-01-15
SICHUAN XW BANK CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The invention provides a batch processing execution method based on a distributed system, which not only has the functions of task scheduling and monitoring of the current open source framework, but also forms a standard and efficient batch processing method for large-scale data to solve the problem of batch processing Performance and other issues caused by the ability of developers

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 Execution Method Based on Distributed System
  • Batch Execution Method Based on Distributed System
  • Batch Execution Method Based on Distributed System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Such as figure 1 Shown the present invention is based on the batch processing execution method of distributed system, comprises:

[0029] S1. Configure dimension data for data processing through the dimension job scheduling component of the financial industry, and then issue batch processing instructions and dimension data for data processing to each task node. During the task execution process of the task nodes, the dimension job scheduling component monitors the service status and operating parameters of each task node in real time, and schedules the tasks of each task node according to the operation status of each task node. The dimension job scheduling component is used to monitor, coordinate and schedule the tasks of each node to ensure that the nodes execute batch jobs correctly and deliver job dimension data at the same time.

[0030]S2. The tasks of the batch processing program include services such as dimension query service, precompilation service, and batch ...

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 a batch processing execution method based on a distributed system. The batch processing execution method comprises the steps that S1, a dimension job scheduling component issues a batch processing instruction and dimension data to each task node; S2, the task node acquires source data of a data source, puts the source data into a source data set NS, and outputs the sourcedata to a node job processing component; S3, the node job processing component processes the received source data and outputs the source data to a node algorithm component; S4, the node algorithm component calculates the landing position of the source data, and outputs a set of corresponding relationships between the data sources and the source data to a pre-compiled batch processing component; s5, pre-compiling the source data of the batch processing component to realize persistence of the source data; S6, after all the task nodes are executed, the distributed batch processing task is ended.The method has the functions of task scheduling, monitoring and the like of an existing open source framework; meanwhile, a standard and efficient large-scale data batch processing mode is formed, andthe problems of performance and the like of batch processing programs due to the ability problem of developers are effectively solved.

Description

technical field [0001] The invention relates to a data batch processing method for big data, in particular to a distributed system-based batch processing execution method. Background technique [0002] With the widespread promotion and application of distributed micro-service systems, especially in the context of rapid growth in data volume, many banking systems currently adopt the strategy of sub-database and sub-table to store large-scale day-to-day transaction data. Based on the needs of some special businesses, how to centrally and efficiently process large-scale day transactions within a specified time is a difficult problem faced by many distributed systems. For example, it is necessary to process the daytime transactions of T day on T+1 day, check the daytime transactions of T day according to certain business logic, and provide the downstream system with the end-of-day reconciliation details of T day after verification and correction. The downstream system calculate...

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): G06F8/41
CPCG06F8/41
Inventor 李安清尹强宁顺彬
Owner SICHUAN XW BANK CO LTD