Cluster type multi-thread automatic accounting batch processing method, device and system
A multi-threaded, batch processing technology, applied in the field of financial technology, can solve problems such as high memory usage, unsatisfactory accounting functions, idleness, etc., to achieve the effect of improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0066] figure 1 It is a flow chart of a clustered multi-threaded automatic accounting batch processing method provided by an embodiment of the present invention. Such as figure 1 As shown, the method includes:
[0067] Obtain the bookkeeping running batch task meeting the random query condition from the cluster accounting database; the accounting running batch tasks of different institutions are stored in cluster mode in the cluster accounting database;
[0068] The acquired accounting running batch task is assigned to multiple threads for running batch processing.
[0069] In some embodiments, such as figure 2 As shown, the acquisition of the accounting running batch tasks that meet the random query conditions from the cluster accounting database includes:
[0070] Query the accounting running batch tasks that meet the random query conditions in the cluster accounting database;
[0071] Lock the bookkeeping running batch tasks that meet the random query conditions;
[...
Embodiment 2
[0096] Figure 4 It is a structural diagram of a clustered multi-threaded automatic accounting batch processing system provided by an embodiment of the present invention. Such as Figure 4 As shown, the system includes:
[0097] The cluster accounting database used to store accounting running batch tasks, and processing equipment,
[0098] The processing equipment includes:
[0099] The task acquisition device is used to obtain from the cluster accounting database the accounting running batch tasks that meet the random query conditions; the cluster accounting database stores the accounting running batch tasks of different institutions in a cluster manner; and
[0100] The batch running device is configured to assign the acquired running batch task of accounting to multiple threads for running batch processing. The task acquisition device realizes the basic balance of the batch running progress of different processing devices by randomly obtaining the accounting running bat...
Embodiment 3
[0117] Figure 7 It is a block diagram of a clustered multi-thread automatic accounting batch processing device provided by an embodiment of the present invention. Such as Figure 7 As shown, the device includes:
[0118] The data acquisition module is used to randomly acquire the accounting running batch task from the cluster accounting database; and
[0119] The batch running module is configured to assign the acquired running batch task of accounting to multiple threads for running batch processing. In this system, the data acquisition module is set to achieve the basic balance of the batch running progress of different processing devices by randomly obtaining the accounting running batch tasks, balancing the CPU and memory usage of each processing device, and setting the running batch processing module to use multiple threads for running. Batch processing, improve the efficiency of running batch processing.
[0120] In another aspect, the present invention provides a m...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com